summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-acl/po/ja/acl.po10
-rw-r--r--applications/luci-app-acme/po/ar/acme.po124
-rw-r--r--applications/luci-app-acme/po/bg/acme.po108
-rw-r--r--applications/luci-app-acme/po/bn_BD/acme.po108
-rw-r--r--applications/luci-app-acme/po/ca/acme.po108
-rw-r--r--applications/luci-app-acme/po/cs/acme.po181
-rw-r--r--applications/luci-app-acme/po/de/acme.po120
-rw-r--r--applications/luci-app-acme/po/el/acme.po108
-rw-r--r--applications/luci-app-acme/po/en/acme.po108
-rw-r--r--applications/luci-app-acme/po/es/acme.po133
-rw-r--r--applications/luci-app-acme/po/fi/acme.po108
-rw-r--r--applications/luci-app-acme/po/fr/acme.po114
-rw-r--r--applications/luci-app-acme/po/he/acme.po108
-rw-r--r--applications/luci-app-acme/po/hi/acme.po108
-rw-r--r--applications/luci-app-acme/po/hu/acme.po136
-rw-r--r--applications/luci-app-acme/po/it/acme.po114
-rw-r--r--applications/luci-app-acme/po/ja/acme.po119
-rw-r--r--applications/luci-app-acme/po/ko/acme.po108
-rw-r--r--applications/luci-app-acme/po/mr/acme.po108
-rw-r--r--applications/luci-app-acme/po/ms/acme.po108
-rw-r--r--applications/luci-app-acme/po/nb_NO/acme.po108
-rw-r--r--applications/luci-app-acme/po/pl/acme.po134
-rw-r--r--applications/luci-app-acme/po/pt/acme.po142
-rw-r--r--applications/luci-app-acme/po/pt_BR/acme.po124
-rw-r--r--applications/luci-app-acme/po/ro/acme.po108
-rw-r--r--applications/luci-app-acme/po/ru/acme.po117
-rw-r--r--applications/luci-app-acme/po/sk/acme.po108
-rw-r--r--applications/luci-app-acme/po/sv/acme.po116
-rw-r--r--applications/luci-app-acme/po/templates/acme.pot108
-rw-r--r--applications/luci-app-acme/po/tr/acme.po108
-rw-r--r--applications/luci-app-acme/po/uk/acme.po130
-rw-r--r--applications/luci-app-acme/po/vi/acme.po114
-rw-r--r--applications/luci-app-acme/po/zh_Hans/acme.po159
-rw-r--r--applications/luci-app-acme/po/zh_Hant/acme.po153
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js4
-rw-r--r--applications/luci-app-adblock/po/ar/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/bg/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/bn_BD/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/ca/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/cs/adblock.po182
-rw-r--r--applications/luci-app-adblock/po/de/adblock.po132
-rw-r--r--applications/luci-app-adblock/po/el/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/en/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po111
-rw-r--r--applications/luci-app-adblock/po/fi/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/fr/adblock.po116
-rw-r--r--applications/luci-app-adblock/po/he/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/hi/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/hu/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/it/adblock.po116
-rw-r--r--applications/luci-app-adblock/po/ja/adblock.po228
-rw-r--r--applications/luci-app-adblock/po/ko/adblock.po112
-rw-r--r--applications/luci-app-adblock/po/mr/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/ms/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/nb_NO/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/pl/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/pt/adblock.po120
-rw-r--r--applications/luci-app-adblock/po/pt_BR/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/ro/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/ru/adblock.po135
-rw-r--r--applications/luci-app-adblock/po/sk/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/sv/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/templates/adblock.pot108
-rw-r--r--applications/luci-app-adblock/po/tr/adblock.po108
-rw-r--r--applications/luci-app-adblock/po/uk/adblock.po116
-rw-r--r--applications/luci-app-adblock/po/vi/adblock.po116
-rw-r--r--applications/luci-app-adblock/po/zh_Hans/adblock.po122
-rw-r--r--applications/luci-app-adblock/po/zh_Hant/adblock.po214
-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/fr/advanced-reboot.po14
-rw-r--r--applications/luci-app-advanced-reboot/po/ja/advanced-reboot.po8
-rw-r--r--applications/luci-app-advanced-reboot/po/pt/advanced-reboot.po6
-rw-r--r--applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po16
-rw-r--r--applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po16
-rw-r--r--applications/luci-app-ahcp/po/en/ahcp.po18
-rw-r--r--applications/luci-app-ahcp/po/es/ahcp.po6
-rw-r--r--applications/luci-app-ahcp/po/it/ahcp.po8
-rw-r--r--applications/luci-app-ahcp/po/ja/ahcp.po8
-rw-r--r--applications/luci-app-ahcp/po/pt/ahcp.po10
-rw-r--r--applications/luci-app-ahcp/po/uk/ahcp.po12
-rw-r--r--applications/luci-app-ahcp/po/vi/ahcp.po8
-rw-r--r--applications/luci-app-ahcp/po/zh_Hans/ahcp.po11
-rw-r--r--applications/luci-app-aria2/po/ja/aria2.po30
-rw-r--r--applications/luci-app-aria2/po/vi/aria2.po10
-rw-r--r--applications/luci-app-aria2/po/zh_Hans/aria2.po8
-rw-r--r--applications/luci-app-aria2/po/zh_Hant/aria2.po8
-rw-r--r--applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po10
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po10
-rw-r--r--applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po10
-rw-r--r--applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po12
-rw-r--r--applications/luci-app-banip/po/de/banip.po8
-rw-r--r--applications/luci-app-banip/po/ja/banip.po24
-rw-r--r--applications/luci-app-banip/po/zh_Hans/banip.po14
-rw-r--r--applications/luci-app-banip/po/zh_Hant/banip.po6
-rw-r--r--applications/luci-app-bcp38/po/ja/bcp38.po8
-rw-r--r--applications/luci-app-bmx7/po/ja/bmx7.po8
-rw-r--r--applications/luci-app-bmx7/po/zh_Hans/bmx7.po14
-rw-r--r--applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm2
-rw-r--r--applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm2
-rw-r--r--applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm8
-rw-r--r--applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm2
-rwxr-xr-xapplications/luci-app-bmx7/root/www/cgi-bin/bmx7-info8
-rw-r--r--applications/luci-app-commands/po/ja/commands.po6
-rw-r--r--applications/luci-app-commands/po/zh_Hans/commands.po12
-rw-r--r--applications/luci-app-coovachilli/po/pt/coovachilli.po6
-rw-r--r--applications/luci-app-cshark/po/ja/cshark.po6
-rw-r--r--applications/luci-app-dcwapd/po/cs/dcwapd.po8
-rw-r--r--applications/luci-app-dcwapd/po/it/dcwapd.po8
-rw-r--r--applications/luci-app-dcwapd/po/ja/dcwapd.po10
-rw-r--r--applications/luci-app-dcwapd/po/pt/dcwapd.po6
-rw-r--r--applications/luci-app-dcwapd/po/uk/dcwapd.po12
-rw-r--r--applications/luci-app-ddns/po/es/ddns.po6
-rw-r--r--applications/luci-app-ddns/po/fr/ddns.po8
-rw-r--r--applications/luci-app-ddns/po/ja/ddns.po12
-rw-r--r--applications/luci-app-ddns/po/pt/ddns.po8
-rw-r--r--applications/luci-app-ddns/po/ru/ddns.po53
-rw-r--r--applications/luci-app-ddns/po/sv/ddns.po8
-rw-r--r--applications/luci-app-ddns/po/uk/ddns.po12
-rw-r--r--applications/luci-app-ddns/po/vi/ddns.po12
-rw-r--r--applications/luci-app-ddns/po/zh_Hans/ddns.po32
-rw-r--r--applications/luci-app-ddns/po/zh_Hant/ddns.po8
-rw-r--r--applications/luci-app-dockerman/po/cs/dockerman.po18
-rw-r--r--applications/luci-app-dockerman/po/fr/dockerman.po12
-rw-r--r--applications/luci-app-dockerman/po/id/dockerman.po36
-rw-r--r--applications/luci-app-dockerman/po/ja/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/sv/dockerman.po12
-rw-r--r--applications/luci-app-dockerman/po/zh_Hans/dockerman.po34
-rw-r--r--applications/luci-app-dockerman/po/zh_Hant/dockerman.po8
-rw-r--r--applications/luci-app-dump1090/po/vi/dump1090.po8
-rw-r--r--applications/luci-app-dump1090/po/zh_Hans/dump1090.po12
-rw-r--r--applications/luci-app-dump1090/po/zh_Hant/dump1090.po8
-rw-r--r--applications/luci-app-dynapoint/po/vi/dynapoint.po10
-rw-r--r--applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po8
-rw-r--r--applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js1
-rw-r--r--applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js4
-rw-r--r--applications/luci-app-firewall/po/ar/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/bg/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/bn_BD/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/ca/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/cs/firewall.po199
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/el/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/en/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po92
-rw-r--r--applications/luci-app-firewall/po/fi/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/fr/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/he/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/hi/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/hu/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/it/firewall.po94
-rw-r--r--applications/luci-app-firewall/po/ja/firewall.po109
-rw-r--r--applications/luci-app-firewall/po/ko/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/mr/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/ms/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/nb_NO/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/pt/firewall.po208
-rw-r--r--applications/luci-app-firewall/po/pt_BR/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/ro/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/ru/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/sk/firewall.po130
-rw-r--r--applications/luci-app-firewall/po/sv/firewall.po118
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot86
-rw-r--r--applications/luci-app-firewall/po/tr/firewall.po86
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po100
-rw-r--r--applications/luci-app-firewall/po/vi/firewall.po94
-rw-r--r--applications/luci-app-firewall/po/zh_Hans/firewall.po94
-rw-r--r--applications/luci-app-firewall/po/zh_Hant/firewall.po86
-rw-r--r--applications/luci-app-frpc/po/cs/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/it/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/pt/frpc.po6
-rw-r--r--applications/luci-app-frpc/po/uk/frpc.po12
-rw-r--r--applications/luci-app-frpc/po/vi/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/zh_Hans/frpc.po16
-rw-r--r--applications/luci-app-frps/po/zh_Hans/frps.po94
-rw-r--r--applications/luci-app-fwknopd/Makefile2
-rw-r--r--applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js604
-rw-r--r--applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua52
-rw-r--r--applications/luci-app-fwknopd/luasrc/view/fwknopd-qr.htm2
-rw-r--r--applications/luci-app-fwknopd/po/ar/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/bg/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/bn_BD/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/ca/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/cs/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/de/fwknopd.po198
-rw-r--r--applications/luci-app-fwknopd/po/el/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/en/fwknopd.po200
-rw-r--r--applications/luci-app-fwknopd/po/es/fwknopd.po234
-rw-r--r--applications/luci-app-fwknopd/po/fi/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/fr/fwknopd.po189
-rw-r--r--applications/luci-app-fwknopd/po/he/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/hi/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/hu/fwknopd.po198
-rw-r--r--applications/luci-app-fwknopd/po/it/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/ja/fwknopd.po189
-rw-r--r--applications/luci-app-fwknopd/po/ko/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/mr/fwknopd.po193
-rw-r--r--applications/luci-app-fwknopd/po/ms/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/nb_NO/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/pl/fwknopd.po220
-rw-r--r--applications/luci-app-fwknopd/po/pt/fwknopd.po233
-rw-r--r--applications/luci-app-fwknopd/po/pt_BR/fwknopd.po235
-rw-r--r--applications/luci-app-fwknopd/po/ro/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/ru/fwknopd.po204
-rw-r--r--applications/luci-app-fwknopd/po/sk/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/sv/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/templates/fwknopd.pot183
-rw-r--r--applications/luci-app-fwknopd/po/tr/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/uk/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/vi/fwknopd.po183
-rw-r--r--applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po212
-rw-r--r--applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po198
-rw-r--r--applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd18
-rw-r--r--applications/luci-app-fwknopd/root/usr/sbin/gen-qr.sh26
-rw-r--r--applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json9
-rw-r--r--applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json7
-rw-r--r--applications/luci-app-hd-idle/po/ca/hd-idle.po (renamed from applications/luci-app-hd-idle/po/ca/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/cs/hd-idle.po (renamed from applications/luci-app-hd-idle/po/cs/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/de/hd-idle.po (renamed from applications/luci-app-hd-idle/po/de/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/el/hd-idle.po (renamed from applications/luci-app-hd-idle/po/el/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/en/hd-idle.po (renamed from applications/luci-app-hd-idle/po/en/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/es/hd-idle.po (renamed from applications/luci-app-hd-idle/po/es/hd_idle.po)17
-rw-r--r--applications/luci-app-hd-idle/po/fr/hd-idle.po (renamed from applications/luci-app-hd-idle/po/fr/hd_idle.po)15
-rw-r--r--applications/luci-app-hd-idle/po/he/hd-idle.po (renamed from applications/luci-app-hd-idle/po/he/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/hu/hd-idle.po (renamed from applications/luci-app-hd-idle/po/hu/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/it/hd-idle.po (renamed from applications/luci-app-hd-idle/po/it/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/ja/hd-idle.po (renamed from applications/luci-app-hd-idle/po/ja/hd_idle.po)11
-rw-r--r--applications/luci-app-hd-idle/po/ms/hd-idle.po (renamed from applications/luci-app-hd-idle/po/ms/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/nb_NO/hd-idle.po (renamed from applications/luci-app-hd-idle/po/nb_NO/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/pl/hd-idle.po (renamed from applications/luci-app-hd-idle/po/pl/hd_idle.po)25
-rw-r--r--applications/luci-app-hd-idle/po/pt/hd-idle.po (renamed from applications/luci-app-hd-idle/po/pt/hd_idle.po)23
-rw-r--r--applications/luci-app-hd-idle/po/pt_BR/hd-idle.po (renamed from applications/luci-app-hd-idle/po/pt_BR/hd_idle.po)25
-rw-r--r--applications/luci-app-hd-idle/po/ro/hd-idle.po (renamed from applications/luci-app-hd-idle/po/ro/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/ru/hd-idle.po (renamed from applications/luci-app-hd-idle/po/ru/hd_idle.po)31
-rw-r--r--applications/luci-app-hd-idle/po/sk/hd-idle.po (renamed from applications/luci-app-hd-idle/po/sk/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/sv/hd-idle.po (renamed from applications/luci-app-hd-idle/po/sv/hd_idle.po)13
-rw-r--r--applications/luci-app-hd-idle/po/templates/hd-idle.pot (renamed from applications/luci-app-hd-idle/po/templates/hd_idle.pot)0
-rw-r--r--applications/luci-app-hd-idle/po/tr/hd-idle.po (renamed from applications/luci-app-hd-idle/po/tr/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/uk/hd-idle.po (renamed from applications/luci-app-hd-idle/po/uk/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/vi/hd-idle.po (renamed from applications/luci-app-hd-idle/po/vi/hd_idle.po)0
-rw-r--r--applications/luci-app-hd-idle/po/zh_Hans/hd-idle.po (renamed from applications/luci-app-hd-idle/po/zh_Hans/hd_idle.po)27
-rw-r--r--applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po (renamed from applications/luci-app-hd-idle/po/zh_Hant/hd_idle.po)0
-rw-r--r--applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po10
-rw-r--r--applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po8
-rw-r--r--applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po8
-rw-r--r--applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po8
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po28
-rw-r--r--applications/luci-app-ksmbd/po/cs/ksmbd.po10
-rw-r--r--applications/luci-app-ksmbd/po/it/ksmbd.po8
-rw-r--r--applications/luci-app-ksmbd/po/pt/ksmbd.po6
-rw-r--r--applications/luci-app-ksmbd/po/uk/ksmbd.po12
-rw-r--r--applications/luci-app-ksmbd/po/zh_Hans/ksmbd.po8
-rw-r--r--applications/luci-app-ltqtapi/po/sv/ltqtapi.po8
-rw-r--r--applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po9
-rw-r--r--applications/luci-app-lxc/po/cs/lxc.po36
-rw-r--r--applications/luci-app-lxc/po/fr/lxc.po9
-rw-r--r--applications/luci-app-lxc/po/sv/lxc.po8
-rw-r--r--applications/luci-app-minidlna/po/cs/minidlna.po10
-rw-r--r--applications/luci-app-minidlna/po/es/minidlna.po6
-rw-r--r--applications/luci-app-minidlna/po/it/minidlna.po8
-rw-r--r--applications/luci-app-minidlna/po/ja/minidlna.po8
-rw-r--r--applications/luci-app-minidlna/po/pt/minidlna.po6
-rw-r--r--applications/luci-app-minidlna/po/uk/minidlna.po14
-rw-r--r--applications/luci-app-minidlna/po/vi/minidlna.po8
-rw-r--r--applications/luci-app-mjpg-streamer/po/sv/mjpg-streamer.po8
-rw-r--r--applications/luci-app-mjpg-streamer/po/vi/mjpg-streamer.po8
-rw-r--r--applications/luci-app-mjpg-streamer/po/zh_Hant/mjpg-streamer.po8
-rw-r--r--applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua1
-rw-r--r--applications/luci-app-mosquitto/po/templates/mosquitto.pot56
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua61
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua3
-rw-r--r--applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua79
-rw-r--r--applications/luci-app-mwan3/po/ar/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/bg/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/bn_BD/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/ca/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/cs/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/de/mwan3.po208
-rw-r--r--applications/luci-app-mwan3/po/el/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/en/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/es/mwan3.po217
-rw-r--r--applications/luci-app-mwan3/po/fi/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/fr/mwan3.po208
-rw-r--r--applications/luci-app-mwan3/po/he/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/hi/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/hu/mwan3.po207
-rw-r--r--applications/luci-app-mwan3/po/it/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/ja/mwan3.po212
-rw-r--r--applications/luci-app-mwan3/po/ko/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/mr/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/ms/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/nb_NO/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/pl/mwan3.po202
-rw-r--r--applications/luci-app-mwan3/po/pt/mwan3.po220
-rw-r--r--applications/luci-app-mwan3/po/pt_BR/mwan3.po218
-rw-r--r--applications/luci-app-mwan3/po/ro/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/ru/mwan3.po213
-rw-r--r--applications/luci-app-mwan3/po/sk/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/sv/mwan3.po183
-rw-r--r--applications/luci-app-mwan3/po/templates/mwan3.pot175
-rw-r--r--applications/luci-app-mwan3/po/tr/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/uk/mwan3.po175
-rw-r--r--applications/luci-app-mwan3/po/vi/mwan3.po183
-rw-r--r--applications/luci-app-mwan3/po/zh_Hans/mwan3.po211
-rw-r--r--applications/luci-app-mwan3/po/zh_Hant/mwan3.po206
-rw-r--r--applications/luci-app-nextdns/po/sv/nextdns.po7
-rw-r--r--applications/luci-app-nextdns/po/vi/nextdns.po18
-rw-r--r--applications/luci-app-nextdns/po/zh_Hant/nextdns.po8
-rw-r--r--applications/luci-app-nft-qos/po/fr/nft-qos.po8
-rw-r--r--applications/luci-app-nft-qos/po/sv/nft-qos.po8
-rw-r--r--applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po12
-rw-r--r--applications/luci-app-nlbwmon/po/cs/nlbwmon.po8
-rw-r--r--applications/luci-app-nlbwmon/po/es/nlbwmon.po6
-rw-r--r--applications/luci-app-nlbwmon/po/fr/nlbwmon.po19
-rw-r--r--applications/luci-app-nlbwmon/po/it/nlbwmon.po8
-rw-r--r--applications/luci-app-nlbwmon/po/ja/nlbwmon.po10
-rw-r--r--applications/luci-app-nlbwmon/po/pt/nlbwmon.po6
-rw-r--r--applications/luci-app-nlbwmon/po/sv/nlbwmon.po8
-rw-r--r--applications/luci-app-nlbwmon/po/uk/nlbwmon.po10
-rw-r--r--applications/luci-app-nlbwmon/po/vi/nlbwmon.po10
-rw-r--r--applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po20
-rw-r--r--applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po8
-rw-r--r--applications/luci-app-noddos/po/sv/noddos.po8
-rw-r--r--applications/luci-app-ntpc/po/zh_Hans/ntpc.po10
-rw-r--r--applications/luci-app-nut/po/ja/nut.po8
-rw-r--r--applications/luci-app-ocserv/po/cs/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/fr/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/it/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/ja/ocserv.po10
-rw-r--r--applications/luci-app-ocserv/po/pt/ocserv.po6
-rw-r--r--applications/luci-app-ocserv/po/sv/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/uk/ocserv.po12
-rw-r--r--applications/luci-app-olsr/po/cs/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/es/olsr.po6
-rw-r--r--applications/luci-app-olsr/po/it/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/ja/olsr.po29
-rw-r--r--applications/luci-app-olsr/po/pt/olsr.po6
-rw-r--r--applications/luci-app-olsr/po/ru/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/uk/olsr.po14
-rw-r--r--applications/luci-app-olsr/po/vi/olsr.po12
-rw-r--r--applications/luci-app-olsr/po/zh_Hans/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/zh_Hant/olsr.po8
-rw-r--r--applications/luci-app-omcproxy/po/sv/omcproxy.po8
-rw-r--r--applications/luci-app-omcproxy/po/vi/omcproxy.po8
-rw-r--r--applications/luci-app-omcproxy/po/zh_Hans/omcproxy.po15
-rw-r--r--applications/luci-app-openvpn/po/sv/openvpn.po8
-rw-r--r--applications/luci-app-openvpn/po/vi/openvpn.po8
-rw-r--r--applications/luci-app-openvpn/po/zh_Hans/openvpn.po8
-rw-r--r--applications/luci-app-openvpn/po/zh_Hant/openvpn.po8
-rw-r--r--applications/luci-app-opkg/po/fr/opkg.po8
-rw-r--r--applications/luci-app-opkg/po/ja/opkg.po11
-rw-r--r--applications/luci-app-opkg/po/zh_Hans/opkg.po8
-rw-r--r--applications/luci-app-p910nd/po/zh_Hans/p910nd.po13
-rw-r--r--applications/luci-app-pagekitec/po/ja/pagekitec.po11
-rw-r--r--applications/luci-app-pagekitec/po/sv/pagekitec.po12
-rw-r--r--applications/luci-app-pagekitec/po/vi/pagekitec.po8
-rw-r--r--applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po17
-rw-r--r--applications/luci-app-polipo/po/cs/polipo.po8
-rw-r--r--applications/luci-app-polipo/po/es/polipo.po6
-rw-r--r--applications/luci-app-polipo/po/it/polipo.po8
-rw-r--r--applications/luci-app-polipo/po/ja/polipo.po10
-rw-r--r--applications/luci-app-polipo/po/pt/polipo.po6
-rw-r--r--applications/luci-app-polipo/po/uk/polipo.po14
-rw-r--r--applications/luci-app-polipo/po/vi/polipo.po15
-rw-r--r--applications/luci-app-polipo/po/zh_Hans/polipo.po10
-rw-r--r--applications/luci-app-privoxy/po/ru/privoxy.po8
-rw-r--r--applications/luci-app-privoxy/po/vi/privoxy.po8
-rw-r--r--applications/luci-app-privoxy/po/zh_Hans/privoxy.po18
-rw-r--r--applications/luci-app-privoxy/po/zh_Hant/privoxy.po8
-rw-r--r--applications/luci-app-qos/po/ja/qos.po10
-rw-r--r--applications/luci-app-qos/po/vi/qos.po8
-rw-r--r--applications/luci-app-radicale/po/fr/radicale.po8
-rw-r--r--applications/luci-app-radicale/po/ru/radicale.po8
-rw-r--r--applications/luci-app-radicale/po/zh_Hans/radicale.po24
-rw-r--r--applications/luci-app-radicale2/po/cs/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/es/radicale2.po6
-rw-r--r--applications/luci-app-radicale2/po/it/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/pt/radicale2.po6
-rw-r--r--applications/luci-app-radicale2/po/ru/radicale2.po9
-rw-r--r--applications/luci-app-radicale2/po/uk/radicale2.po14
-rw-r--r--applications/luci-app-radicale2/po/vi/radicale2.po10
-rw-r--r--applications/luci-app-radicale2/po/zh_Hans/radicale2.po13
-rw-r--r--applications/luci-app-rp-pppoe-server/po/fr/rp-pppoe-server.po8
-rw-r--r--applications/luci-app-samba4/po/cs/samba4.po8
-rw-r--r--applications/luci-app-samba4/po/it/samba4.po8
-rw-r--r--applications/luci-app-samba4/po/pt/samba4.po6
-rw-r--r--applications/luci-app-samba4/po/uk/samba4.po12
-rw-r--r--applications/luci-app-samba4/po/zh_Hans/samba4.po12
-rw-r--r--applications/luci-app-ser2net/po/sv/ser2net.po8
-rw-r--r--applications/luci-app-ser2net/po/vi/ser2net.po10
-rw-r--r--applications/luci-app-ser2net/po/zh_Hant/ser2net.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po10
-rw-r--r--applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po12
-rw-r--r--applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po9
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po10
-rw-r--r--applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po10
-rw-r--r--applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po10
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh_Hans/shadowsocks-libev.po16
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shairplay/po/sv/shairplay.po8
-rw-r--r--applications/luci-app-shairplay/po/vi/shairplay.po8
-rw-r--r--applications/luci-app-shairplay/po/zh_Hant/shairplay.po12
-rw-r--r--applications/luci-app-simple-adblock/po/cs/simple-adblock.po12
-rw-r--r--applications/luci-app-simple-adblock/po/de/simple-adblock.po8
-rw-r--r--applications/luci-app-simple-adblock/po/fr/simple-adblock.po10
-rw-r--r--applications/luci-app-simple-adblock/po/ja/simple-adblock.po6
-rw-r--r--applications/luci-app-simple-adblock/po/ru/simple-adblock.po7
-rw-r--r--applications/luci-app-simple-adblock/po/vi/simple-adblock.po8
-rw-r--r--applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po12
-rw-r--r--applications/luci-app-smartdns/po/de/smartdns.po8
-rw-r--r--applications/luci-app-smartdns/po/es/smartdns.po8
-rw-r--r--applications/luci-app-splash/po/fr/splash.po12
-rw-r--r--applications/luci-app-splash/po/sv/splash.po8
-rw-r--r--applications/luci-app-splash/po/zh_Hans/splash.po12
-rw-r--r--applications/luci-app-sqm/po/ar/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/bg/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/bn_BD/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ca/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/cs/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/de/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/el/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/en/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/es/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/fi/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/fr/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/he/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/hi/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/hu/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/it/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ja/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ko/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/mr/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ms/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/nb_NO/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/pl/sqm.po96
-rw-r--r--applications/luci-app-sqm/po/pt/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/pt_BR/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ro/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ru/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/sk/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/sv/sqm.po89
-rw-r--r--applications/luci-app-sqm/po/templates/sqm.pot81
-rw-r--r--applications/luci-app-sqm/po/tr/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/uk/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/vi/sqm.po89
-rw-r--r--applications/luci-app-sqm/po/zh_Hans/sqm.po133
-rw-r--r--applications/luci-app-sqm/po/zh_Hant/sqm.po85
-rw-r--r--applications/luci-app-squid/po/cs/squid.po8
-rw-r--r--applications/luci-app-squid/po/es/squid.po6
-rw-r--r--applications/luci-app-squid/po/it/squid.po8
-rw-r--r--applications/luci-app-squid/po/pt/squid.po6
-rw-r--r--applications/luci-app-squid/po/uk/squid.po14
-rw-r--r--applications/luci-app-squid/po/vi/squid.po8
-rw-r--r--applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpu.js6
-rw-r--r--applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js8
-rw-r--r--applications/luci-app-statistics/po/ar/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/bg/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/bn_BD/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/ca/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/cs/statistics.po24
-rw-r--r--applications/luci-app-statistics/po/de/statistics.po22
-rw-r--r--applications/luci-app-statistics/po/el/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/en/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/es/statistics.po18
-rw-r--r--applications/luci-app-statistics/po/fi/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/fr/statistics.po26
-rw-r--r--applications/luci-app-statistics/po/he/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/hi/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/hu/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/it/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/ja/statistics.po26
-rw-r--r--applications/luci-app-statistics/po/ko/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/mr/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/ms/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/nb_NO/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/pl/statistics.po20
-rw-r--r--applications/luci-app-statistics/po/pt/statistics.po26
-rw-r--r--applications/luci-app-statistics/po/pt_BR/statistics.po18
-rw-r--r--applications/luci-app-statistics/po/ro/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/ru/statistics.po18
-rw-r--r--applications/luci-app-statistics/po/sk/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/sv/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/templates/statistics.pot14
-rw-r--r--applications/luci-app-statistics/po/tr/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/uk/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/vi/statistics.po22
-rw-r--r--applications/luci-app-statistics/po/zh_Hans/statistics.po26
-rw-r--r--applications/luci-app-statistics/po/zh_Hant/statistics.po22
-rw-r--r--applications/luci-app-statistics/root/etc/config/luci_statistics4
-rw-r--r--applications/luci-app-tinyproxy/po/vi/tinyproxy.po10
-rw-r--r--applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po27
-rw-r--r--applications/luci-app-transmission/Makefile2
-rw-r--r--applications/luci-app-transmission/po/vi/transmission.po18
-rw-r--r--applications/luci-app-transmission/po/zh_Hans/transmission.po14
-rw-r--r--applications/luci-app-transmission/po/zh_Hant/transmission.po8
-rw-r--r--applications/luci-app-travelmate/po/cs/travelmate.po20
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po282
-rw-r--r--applications/luci-app-travelmate/po/fr/travelmate.po45
-rw-r--r--applications/luci-app-travelmate/po/it/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/ja/travelmate.po10
-rw-r--r--applications/luci-app-travelmate/po/pl/travelmate.po164
-rw-r--r--applications/luci-app-travelmate/po/pt/travelmate.po6
-rw-r--r--applications/luci-app-travelmate/po/ru/travelmate.po16
-rw-r--r--applications/luci-app-travelmate/po/uk/travelmate.po14
-rw-r--r--applications/luci-app-travelmate/po/vi/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/zh_Hans/travelmate.po18
-rw-r--r--applications/luci-app-travelmate/po/zh_Hant/travelmate.po10
-rw-r--r--applications/luci-app-ttyd/po/fr/ttyd.po14
-rw-r--r--applications/luci-app-ttyd/po/ja/ttyd.po6
-rw-r--r--applications/luci-app-ttyd/po/sv/ttyd.po10
-rw-r--r--applications/luci-app-ttyd/po/zh_Hant/ttyd.po8
-rw-r--r--applications/luci-app-udpxy/po/sv/udpxy.po8
-rw-r--r--applications/luci-app-udpxy/po/vi/udpxy.po8
-rw-r--r--applications/luci-app-udpxy/po/zh_Hant/udpxy.po8
-rw-r--r--applications/luci-app-uhttpd/po/cs/uhttpd.po8
-rw-r--r--applications/luci-app-uhttpd/po/es/uhttpd.po6
-rw-r--r--applications/luci-app-uhttpd/po/it/uhttpd.po8
-rw-r--r--applications/luci-app-uhttpd/po/ja/uhttpd.po6
-rw-r--r--applications/luci-app-uhttpd/po/pt/uhttpd.po6
-rw-r--r--applications/luci-app-uhttpd/po/uk/uhttpd.po14
-rw-r--r--applications/luci-app-uhttpd/po/vi/uhttpd.po10
-rw-r--r--applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po10
-rw-r--r--applications/luci-app-unbound/po/fr/unbound.po8
-rw-r--r--applications/luci-app-unbound/po/ja/unbound.po34
-rw-r--r--applications/luci-app-unbound/po/pt_BR/unbound.po8
-rw-r--r--applications/luci-app-unbound/po/vi/unbound.po8
-rw-r--r--applications/luci-app-unbound/po/zh_Hans/unbound.po12
-rw-r--r--applications/luci-app-unbound/po/zh_Hant/unbound.po8
-rw-r--r--applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js11
-rw-r--r--applications/luci-app-upnp/po/ar/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/bg/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/bn_BD/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/ca/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/cs/upnp.po34
-rw-r--r--applications/luci-app-upnp/po/de/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/el/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/en/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/es/upnp.po32
-rw-r--r--applications/luci-app-upnp/po/fi/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/fr/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/he/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/hi/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/hu/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/it/upnp.po34
-rw-r--r--applications/luci-app-upnp/po/ja/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/ko/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/mr/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/ms/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/nb_NO/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/pl/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/pt/upnp.po34
-rw-r--r--applications/luci-app-upnp/po/pt_BR/upnp.po30
-rw-r--r--applications/luci-app-upnp/po/ro/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/ru/upnp.po30
-rw-r--r--applications/luci-app-upnp/po/sk/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/sv/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/templates/upnp.pot26
-rw-r--r--applications/luci-app-upnp/po/tr/upnp.po26
-rw-r--r--applications/luci-app-upnp/po/uk/upnp.po40
-rw-r--r--applications/luci-app-upnp/po/vi/upnp.po34
-rw-r--r--applications/luci-app-upnp/po/zh_Hans/upnp.po34
-rw-r--r--applications/luci-app-upnp/po/zh_Hant/upnp.po26
-rw-r--r--applications/luci-app-vnstat/po/vi/vnstat.po13
-rw-r--r--applications/luci-app-vnstat2/po/cs/vnstat2.po8
-rw-r--r--applications/luci-app-vnstat2/po/sv/vnstat2.po8
-rw-r--r--applications/luci-app-vnstat2/po/vi/vnstat2.po8
-rw-r--r--applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po44
-rw-r--r--applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po10
-rw-r--r--applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po8
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po8
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po28
-rw-r--r--applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po12
-rw-r--r--applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po12
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po20
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po8
-rw-r--r--applications/luci-app-vpnbypass/po/fr/vpnbypass.po10
-rw-r--r--applications/luci-app-vpnbypass/po/ja/vpnbypass.po8
-rw-r--r--applications/luci-app-vpnbypass/po/pl/vpnbypass.po12
-rw-r--r--applications/luci-app-vpnbypass/po/sv/vpnbypass.po40
-rw-r--r--applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po12
-rw-r--r--applications/luci-app-wifischedule/po/ja/wifischedule.po8
-rw-r--r--applications/luci-app-wireguard/po/ja/wireguard.po14
-rw-r--r--applications/luci-app-wireguard/po/vi/wireguard.po8
-rw-r--r--applications/luci-app-wireguard/po/zh_Hans/wireguard.po9
-rw-r--r--applications/luci-app-wol/po/fr/wol.po8
-rw-r--r--applications/luci-app-xinetd/root/usr/share/luci/menu.d/luci-app-xinetd.json3
-rw-r--r--applications/luci-app-yggdrasil/po/pt/yggdrasil.po6
-rw-r--r--applications/luci-app-yggdrasil/po/ru/yggdrasil.po18
-rw-r--r--applications/luci-app-yggdrasil/po/sv/yggdrasil.po8
-rw-r--r--applications/luci-app-yggdrasil/po/zh_Hans/yggdrasil.po28
594 files changed, 20484 insertions, 12222 deletions
diff --git a/applications/luci-app-acl/po/ja/acl.po b/applications/luci-app-acl/po/ja/acl.po
index 0c37558232..0400ec3193 100644
--- a/applications/luci-app-acl/po/ja/acl.po
+++ b/applications/luci-app-acl/po/ja/acl.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacl/ja/>\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.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
msgid "ACL Settings"
@@ -99,7 +99,7 @@ msgstr "/etc/shadow の UNIX パスワードを使用"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:218
msgid "Use encrypted password hash"
-msgstr ""
+msgstr "暗号化されたパスワードハッシュを使用"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:219
msgid "Use plain password"
@@ -114,7 +114,7 @@ msgstr "書き込みアクセス"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:110
msgctxt "No permissions granted"
msgid "denied"
-msgstr ""
+msgstr "拒否"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:294
msgid "does not expire"
@@ -126,7 +126,7 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:305
msgctxt "All permissions granted"
msgid "full"
-msgstr ""
+msgstr "すべて"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:307
msgctxt "Select individual permissions manually"
diff --git a/applications/luci-app-acme/po/ar/acme.po b/applications/luci-app-acme/po/ar/acme.po
index f490ae3e62..87f0312830 100644
--- a/applications/luci-app-acme/po/ar/acme.po
+++ b/applications/luci-app-acme/po/ar/acme.po
@@ -23,35 +23,63 @@ msgstr "شهادات بيئة إدارة الشهادات التلقائية"
msgid "ACME global config"
msgstr "التكوين العالمي لبيئة إدارة الشهادات التلقائية"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "الاسم المستعار لاعتراض"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "واجهة برمجة تطبيقات لنظام أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "مؤهلات واجهة برمجة تطبيقات لنظام أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "الاسم المستعار للنطاق"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -61,11 +89,11 @@ msgstr ""
"وستكون الأسماء اللاحقة أسماء بديلة. لاحظ أن جميع أسماء النطاقات يجب أن تشير "
"إلى جهاز التوجيه في نظام أسماء النطاقات العام."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -77,11 +105,15 @@ msgstr "عنوان البريد الإلكتروني لربطه بمفتاح ا
msgid "Enable debug logging"
msgstr "مكن السجل للتصحيح البرمجي"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "مفعل"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,41 +125,53 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "منح الوصول فريد معرف العميل ل luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "حجم المفتاح"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "حجم المفتاح (والنوع) للشهادة التي تم إنشاؤها."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 ""
-"الاسم المستعار الاعتراضي لاستخدامه لكل أسماء النقابات. انظرإلى https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode للاطلاع على تفاصيل هذه "
-"العملية. يدعم LUCI اسمًا مستعارًا واحدًا فقط للاعتراض لكل شهادة."
+"الاسم المستعار الاعتراضي لاستخدامه لكل أسماء النقابات. انظرإلى https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode للاطلاع على تفاصيل "
+"هذه العملية. يدعم LUCI اسمًا مستعارًا واحدًا فقط للاعتراض لكل شهادة."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -139,7 +183,7 @@ msgstr ""
"الاعتماد التي تتطلبها كل واجهة برمجة تطبيقات. أضف إدخالات متعددة هنا في "
"تنسيق متغير shell \"KEY = VAL\" لتوفير متغيرات اعتماد متعددة."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -164,7 +208,7 @@ msgstr ""
"بروتوكول الإنترنت العام لجهاز التوجيه. بمجرد التكوين ، يمكن أن يستغرق إصدار "
"الشهادات بعض الوقت. يمكنك التحقق من سجلات التقدم وأية أخطاء."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -179,42 +223,54 @@ msgstr ""
"إلى IP الخاص بالموجه. وضع DNS هو أيضًا الوضع الوحيد الذي يدعم شهادات أحرف "
"البدل. يتطلب استخدام هذا الوضع تثبيت حزمة acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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 ""
-"قم بتحديث nginx config بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة واحدة)"
-". يجب أن يدعم nginx SSL ، إذا لم يكن كذلك ، فلن يبدأ لأنه يحتاج إلى تجميع مع "
-"دعم SSL لاستخدام خيارات الشهادة"
+"قم بتحديث nginx config بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة "
+"واحدة). يجب أن يدعم nginx SSL ، إذا لم يكن كذلك ، فلن يبدأ لأنه يحتاج إلى "
+"تجميع مع دعم SSL لاستخدام خيارات الشهادة"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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 ""
-"قم بتحديث تكوين uhttpd بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة واحدة)"
-". كما يتوفر luci-app-uhttpd لتكوين uhttpd من واجهة LuCI."
+"قم بتحديث تكوين uhttpd بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة "
+"واحدة). كما يتوفر luci-app-uhttpd لتكوين uhttpd من واجهة LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "استخدم ل nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "استخدم ل uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "استخدم خادم الترحيل"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "دليل Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/bg/acme.po b/applications/luci-app-acme/po/bg/acme.po
index 11c74a2d1d..f27682a460 100644
--- a/applications/luci-app-acme/po/bg/acme.po
+++ b/applications/luci-app-acme/po/bg/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/bn_BD/acme.po b/applications/luci-app-acme/po/bn_BD/acme.po
index b2cbf15232..81ddd2a45d 100644
--- a/applications/luci-app-acme/po/bn_BD/acme.po
+++ b/applications/luci-app-acme/po/bn_BD/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/ca/acme.po b/applications/luci-app-acme/po/ca/acme.po
index 3b75ed71f3..cc28f7a188 100644
--- a/applications/luci-app-acme/po/ca/acme.po
+++ b/applications/luci-app-acme/po/ca/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/cs/acme.po b/applications/luci-app-acme/po/cs/acme.po
index a41fe9ac3c..3cd338b507 100644
--- a/applications/luci-app-acme/po/cs/acme.po
+++ b/applications/luci-app-acme/po/cs/acme.po
@@ -1,12 +1,18 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsacme/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
-msgstr ""
+msgstr "Certifikáty ACME"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
@@ -14,105 +20,157 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
msgid "ACME global config"
-msgstr ""
+msgstr "Globální konfigurace ACME"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "URL serveru ACME"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
-msgstr ""
+msgstr "E-mail k účtu"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Pokročilá nastavení"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
-msgstr ""
+msgstr "Konfigurace certifikátu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
-msgid "DNS API"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "Vlastní ACME CA"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr "Adresář URL vlastního serveru ACME."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+msgid "DNS API"
+msgstr "DNS API"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "Dny do obnovení"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
-msgstr ""
+msgstr "Alias domény"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
-msgstr ""
+msgstr "Doménové názvy"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 ""
+"Doménové názvy, které se mají zahrnout do certifikátu. První název je název/"
+"jméno subjektu, další jsou alternativní názvy. Mějte na paměti, že všechny "
+"doménové názvy musejí v globálním DNS ukazovat na router."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
-msgstr ""
+msgstr "ECC 256 bitů"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
-msgstr ""
+msgstr "ECC 384 bitů"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
msgid "Email address to associate with account key."
-msgstr ""
+msgstr "E-mailová adresa pro přiřazení ke klíči účtu."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
msgid "Enable debug logging"
-msgstr ""
+msgstr "Povolit ladicí protokolování"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
-msgstr ""
+msgstr "Zapnuto"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Obecná nastavení"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
+"Získat certifikát z pracovního serveru Letsencrypt (používá se k testování, "
+"certifikát nebude platný)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
-msgstr ""
+msgstr "Udělit přístup UCI pro luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
-msgstr ""
+msgstr "Velikost klíče"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
-msgstr ""
+msgstr "Velikost (a typ) klíče pro generovaný certifikát."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
-msgstr ""
+msgstr "RSA 2048 bitů"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
-msgstr ""
+msgstr "RSA 3072 bitů"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
+msgstr "RSA 4096 bitů"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr "Samostatný"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 ""
+"Samostatný režim bude vydávání certifikátů používat vestavěný webový server "
+"acme.sh. Režim webroot bude používat existující webový server. DNS režim "
+"bude umožňovat použití DNS API vašeho poskytovatele DNS."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
-msgstr ""
+msgstr "Stavový adresář"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,12 +178,15 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 ""
+"Doménový alias k použití pro VŠECHNY domény. Viz https://github.com/"
+"acmesh-official/acme.sh/wiki/DNS-alias-mode pro více informací o tomto "
+"procesu. LUCI podporuje jen jednu challenge doménu pro každý certifikát."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -136,8 +197,15 @@ msgid ""
"address. Once configured, issuing certificates can take a while. Check the "
"logs for progress and any errors."
msgstr ""
+"Konfiguruje ACME (Letsencrypt) pro automatickou instalaci certifikátu. "
+"Jednoduše toto vyplňte, abyste měli router nakonfigurován pro certifikáty od "
+"Letsencrypt pro webové rozhraní. Nezapomeňte, že doménové názvy v "
+"certifikátu už musejí být nakonfigurovány tak, aby ukazovaly na veřejnou IP "
+"adresu routeru. Jakmile bude konfigurace dokončena, vydávání certifikátů "
+"bude chvíli trvat. Kontrolujte protokoly, kde uvidíte průběh a jakékoli "
+"chyby."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,43 +215,58 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr "Namísto Let's Encrypt použít vlastní CA."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
-msgstr ""
+msgstr "Použít pro nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
-msgstr ""
+msgstr "Použít pro uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
-msgstr ""
+msgstr "Použijte pracovní server"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "Metoda ověření"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr "Webroot"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
-msgstr ""
+msgstr "Adresář Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 ""
+"Kořenový adresář webového serveru. Pro spuštění ACME v režimu webroot "
+"nastavte tento adresář jako kořen webu ve webovém serveru. Server musí být "
+"přístupný z Internetu na portu 80."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
msgid "Where certs and other state files are kept."
-msgstr ""
+msgstr "Kde jsou uchovávány certifikáty a další stavové soubory."
diff --git a/applications/luci-app-acme/po/de/acme.po b/applications/luci-app-acme/po/de/acme.po
index e4786b3258..0f7618a989 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: 2020-09-19 18:03+0000\n"
-"Last-Translator: Jonny Tischbein <jonny_tischbein@systemli.org>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.de>\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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,35 +22,63 @@ msgstr "ACME Zertifikate"
msgid "ACME global config"
msgstr "Globale ACME Einstellungen"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Account E-Mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Zertifikateinstellungen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API Zugangsdaten"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Domänen Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domainnamen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -61,11 +89,11 @@ msgstr ""
"Beachten Sie, dass alle Domänennamen im globalen DNS auf den Router zeigen "
"müssen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -77,11 +105,15 @@ msgstr "E-Mail Adresse, welche mit dem Account Key verknüpft wird."
msgid "Enable debug logging"
msgstr "Aktiviere Debug-Protokollierung"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Allgemeine Einstellungen"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,31 +125,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Gewähre UCI Zugriff auf luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Schlüssellänge"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Schlüsselgröße (und -typ) für das generierte Zertifikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 "Statusverzeichnis"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 "
@@ -127,7 +171,7 @@ msgstr ""
"Vorgang finden Sie unter https://github.com/acmesh-official/acme.sh/wiki/DNS-"
"alias-mode. LUCI unterstützt nur einen Challenge-Alias pro Zertifikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -140,16 +184,16 @@ msgstr ""
"Einträge im Shell-Variablenformat KEY = VAL hinzu, um mehrere "
"Anmeldeinformationsvariablen bereitzustellen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 ""
"Der Domänenalias, der für ALLE Domänen verwendet werden soll. Weitere "
-"Informationen zu diesem Vorgang finden Sie unter https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode. LUCI unterstützt nur eine "
-"Challenge-Domain pro Zertifikat."
+"Informationen zu diesem Vorgang finden Sie unter https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode. LUCI unterstützt nur eine Challenge-"
+"Domain pro Zertifikat."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -169,7 +213,7 @@ msgstr ""
"Zertifikaten eine Weile dauern. Überprüfen Sie die Protokolle auf "
"Fortschritt und Fehler."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -186,7 +230,7 @@ msgstr ""
"Platzhalterzertifikate unterstützt. Für die Verwendung dieses Modus muss das "
"acme-dnsapi-Paket installiert sein."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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 "
@@ -198,7 +242,7 @@ msgstr ""
"Unterstützung kompiliert werden muss, um Zertifizierungsoptionen verwenden "
"zu können"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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 "
@@ -208,23 +252,35 @@ msgstr ""
"Zertifikat (wählen Sie dies nur für ein Zertifikat aus). Es ist auch luci-"
"app-uhttpd verfügbar, um uhttpd über die LuCI-Schnittstelle zu konfigurieren."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Verwenden Sie für Nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Für uhttpd verwenden"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Staging-Server verwenden"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webroot-Verzeichnis"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/el/acme.po b/applications/luci-app-acme/po/el/acme.po
index a04248ff31..ba5ccafee2 100644
--- a/applications/luci-app-acme/po/el/acme.po
+++ b/applications/luci-app-acme/po/el/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/en/acme.po b/applications/luci-app-acme/po/en/acme.po
index 23de92f402..ff61a4fb3d 100644
--- a/applications/luci-app-acme/po/en/acme.po
+++ b/applications/luci-app-acme/po/en/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME certs"
msgid "ACME global config"
msgstr "ACME global config"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Account email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Certificate config"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API credentials"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Domain Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domain names"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -60,11 +88,11 @@ msgstr ""
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -76,11 +104,15 @@ msgstr "Email address to associate with account key."
msgid "Enable debug logging"
msgstr "Enable debug logging"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Enabled"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -131,7 +175,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -148,7 +192,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -158,37 +202,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/es/acme.po b/applications/luci-app-acme/po/es/acme.po
index 0cfbfc1511..28f5f65fc6 100644
--- a/applications/luci-app-acme/po/es/acme.po
+++ b/applications/luci-app-acme/po/es/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-07 03:34+0000\n"
-"Last-Translator: Álvaro Fernández Rojas <noltari@gmail.com>\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/es/>\n"
"Language: es\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.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,35 +22,63 @@ msgstr "Certificados ACME"
msgid "ACME global config"
msgstr "Configuración global de ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "URL del servidor ACME"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Cuenta de email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Configuración avanzada"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuración de certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Alias de desafío"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr "Validación de desafío"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "CA ACME personalizado"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr "URL del directorio del servidor ACME personalizado."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API de DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciales de API de DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "Días hasta la renovación"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias de dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nombres de dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -61,11 +89,11 @@ msgstr ""
"en cuenta que todos los nombres de dominio deben apuntar al enrutador en el "
"DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC de 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC de 384 bits"
@@ -78,11 +106,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr "Activar registro de depuración"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Configuración general"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -94,31 +126,47 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceder acceso UCI para luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamaño de clave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamaño de clave (y tipo) para el certificado generado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA de 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA de 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA de 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr "Ser único"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 ""
+"El modo autónomo utilizará el servidor web integrado de acme.sh para emitir "
+"un certificado. El modo Webroot utilizará un servidor web existente para "
+"emitir un certificado. El modo DNS le permitirá utilizar la API de DNS de su "
+"proveedor de DNS para emitir un certificado."
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Directorio del estado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 "
@@ -128,7 +176,7 @@ msgstr ""
"com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener detalles sobre "
"este proceso. LUCI solo admite un alias de desafío por certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -141,16 +189,15 @@ msgstr ""
"en formato de variable de shell KEY=VAL para proporcionar múltiples "
"variables de credenciales."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 ""
-"El alias de dominio que se usará para TODOS los dominios. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener "
-"detalles sobre este proceso. LUCI solo admite un dominio de desafío por "
-"certificado."
+"El alias de dominio que se usará para TODOS los dominios. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener detalles "
+"sobre este proceso. LUCI solo admite un dominio de desafío por certificado."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -169,7 +216,7 @@ msgstr ""
"emisión de certificados puede demorar un tiempo. Verifique los registros de "
"progreso y cualquier error."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -179,13 +226,13 @@ msgid ""
"package to be installed."
msgstr ""
"Para usar el modo DNS para emitir certificados, configúralo con el nombre de "
-"una API DNS compatible con acme.sh. Consulte https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi para ver la lista de API disponibles. En "
-"modo DNS, el nombre de dominio no tiene que resolverse en la dirección IP "
-"del enrutador. El modo DNS también es el único modo que admite certificados "
+"una API DNS compatible con acme.sh. Consulte https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi para ver la lista de API disponibles. En modo "
+"DNS, el nombre de dominio no tiene que resolverse en la dirección IP del "
+"enrutador. El modo DNS también es el único modo que admite certificados "
"comodín. El uso de este modo requiere que se instale el paquete acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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 "
@@ -196,7 +243,7 @@ msgstr ""
"SSL, de lo contrario no se iniciará, ya que debe compilarse con soporte SSL "
"para usar opciones de certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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 "
@@ -206,23 +253,35 @@ msgstr ""
"(solo seleccione esto para un certificado). También está disponible luci-app-"
"uhttpd para configurar uhttpd desde la interfaz LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr "Utilice una CA personalizada en lugar de Let's Encrypt."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Usar para nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Usar para uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Usar servidor de ensayo"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "Método de validación"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr "Webroot"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Directorio Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/fi/acme.po b/applications/luci-app-acme/po/fi/acme.po
index d46f0504a9..bc49886fb9 100644
--- a/applications/luci-app-acme/po/fi/acme.po
+++ b/applications/luci-app-acme/po/fi/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME sertifikaatit"
msgid "ACME global config"
msgstr "ACME-yleisasetukset"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Sähköpostitili"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Sertifikaatin asetukset"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Haaste - alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API kirjautumistiedot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Verkkonimen alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Verkkonimet"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -61,11 +89,11 @@ msgstr ""
"kaikkien verkkotunnusten pitää osoittaa reitittimeen globaalissa DNS-"
"järjestelmässä."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -77,11 +105,15 @@ msgstr "Avaimeen liitettävä sähköpostiosoite."
msgid "Enable debug logging"
msgstr "Ota vieanetsintälokkaus käyttöön"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Käytössä"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -91,38 +123,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Salli pääsy acme-asetuksiin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Avaimen koko"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Avaimen koko (ja tyyppi) luotavassa sertifikaatissa."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 "Tilahakemisto"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -130,7 +174,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -147,7 +191,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -157,37 +201,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/fr/acme.po b/applications/luci-app-acme/po/fr/acme.po
index 7f90d50327..ce738a88af 100644
--- a/applications/luci-app-acme/po/fr/acme.po
+++ b/applications/luci-app-acme/po/fr/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-08 14:26+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,46 +22,74 @@ msgstr "Certificats ACME"
msgid "ACME global config"
msgstr "Configuration globale d’ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Compte e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Paramètres avancés"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuration du certificat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias de domaine"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Noms de domaine"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -73,11 +101,15 @@ msgstr "Adresse de courriel à associer à la clé de compte."
msgid "Enable debug logging"
msgstr "Activer la journalisation détaillée"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Paramètres généraux"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/he/acme.po b/applications/luci-app-acme/po/he/acme.po
index 7495081830..a32b390d2d 100644
--- a/applications/luci-app-acme/po/he/acme.po
+++ b/applications/luci-app-acme/po/he/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/hi/acme.po b/applications/luci-app-acme/po/hi/acme.po
index 5b27cdc461..228f986f66 100644
--- a/applications/luci-app-acme/po/hi/acme.po
+++ b/applications/luci-app-acme/po/hi/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/hu/acme.po b/applications/luci-app-acme/po/hu/acme.po
index 0173a8beb1..f20c742f16 100644
--- a/applications/luci-app-acme/po/hu/acme.po
+++ b/applications/luci-app-acme/po/hu/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME tanúsítványok"
msgid "ACME global config"
msgstr "ACME globális beállítás"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Fiók e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Tanúsítvány beállítása"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Kihívás álneve"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API hitelesítési adatok"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Tartományálnév"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Tartománynevek"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -60,11 +88,11 @@ msgstr ""
"neve, az azt követő nevek lesznek az alternatív nevek. Ne feledje, hogy az "
"összes tartománynévnek az útválasztóra kell mutatnia a globális DNS-ben."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "256 bites ECC"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "384 bites ECC"
@@ -76,77 +104,93 @@ msgstr "A fiók kulcsához rendelendő e-mail cím."
msgid "Enable debug logging"
msgstr "Hibakeresési naplózás engedélyezése"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Engedélyezve"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
-"Tanúsítvány beszerzése a Let’s Encrypt előkészítő kiszolgálójától ("
-"teszteléshez használja, a tanúsítvány nem lesz érvényes)."
+"Tanúsítvány beszerzése a Let’s Encrypt előkészítő kiszolgálójától "
+"(teszteléshez használja, a tanúsítvány nem lesz érvényes)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
msgstr "UCI hozzáférés megadása a luci-app-acme alkalmazásnak"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Kulcsméret"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Kulcsméret (és típus) az előállított tanúsítványhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "2048 bites RSA"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "3072 bites RSA"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "4096 bites RSA"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 "Állapotkönyvtár"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 ""
-"Az ÖSSZES tartománynál használandó kihívási álnév. Nézze meg a https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
+"Az ÖSSZES tartománynál használandó kihívási álnév. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
"részleteiért. A LuCI csak egy kihívási álnevet támogat tanúsítványonként."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 ""
-"A fent kiválasztott DNS API mód hitelesítési adatai. Nézze meg a "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi oldalt az egyes API-k "
-"által igényel hitelesítési adatok formátumához. Adjon hozzá több bejegyzést "
-"itt KULCS=ÉRTÉK parancsértelmező változóformátumban a több hitelesítési adat "
+"A fent kiválasztott DNS API mód hitelesítési adatai. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi oldalt az egyes API-k által "
+"igényel hitelesítési adatok formátumához. Adjon hozzá több bejegyzést itt "
+"KULCS=ÉRTÉK parancsértelmező változóformátumban a több hitelesítési adat "
"változójának támogatásához."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 ""
-"Az ÖSSZES tartománynál használandó tartományálnév. Nézze meg a https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
+"Az ÖSSZES tartománynál használandó tartományálnév. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
"részleteiért. A LuCI csak egy tartományálnevet támogat tanúsítványonként."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
@@ -166,7 +210,7 @@ msgstr ""
"a tanúsítványok kibocsátása eltarthat egy ideig. Nézze meg a naplókat a "
"folyamat előrehaladásához és a hibákhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -183,44 +227,56 @@ msgstr ""
"tanúsítványokat. Ezen mód használatához az szükséges, hogy az acme-dnsapi "
"csomag telepítve legyen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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 ""
-"Az nginx beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották ("
-"csak egy tanúsítványnál válassza ki ezt). Az nginx programnak támogatnia "
+"Az nginx beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották "
+"(csak egy tanúsítványnál válassza ki ezt). Az nginx programnak támogatnia "
"kell az SSL-t. Ha nem támogatja, akkor nem fog elindulni, mivel SSL "
"támogatással kell lefordítani a tanúsítvány lehetőségeinek használatához"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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 ""
-"Az uhttpd beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották ("
-"csak egyetlen tanúsítványnál válassza ki). Elérhető a luci-app-uhttpd is a "
+"Az uhttpd beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották "
+"(csak egyetlen tanúsítványnál válassza ki). Elérhető a luci-app-uhttpd is a "
"LuCI felületéről történő uhttpd beállításhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Nginx-hez történő használat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Uhttpd-hez történő használat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Előkészítő kiszolgáló használata"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webgyökér könyvtár"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/it/acme.po b/applications/luci-app-acme/po/it/acme.po
index b24df858d7..1d49c1d575 100644
--- a/applications/luci-app-acme/po/it/acme.po
+++ b/applications/luci-app-acme/po/it/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-31 01:41+0000\n"
-"Last-Translator: Gerardo Doro <gerrydoro97@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,35 +22,63 @@ msgstr "Certificati ACME"
msgid "ACME global config"
msgstr "Configurazione globale ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail dell'account"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configurazione certificato"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenziali API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias di dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomi di dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -60,11 +88,11 @@ msgstr ""
"soggetto, i successivi saranno nomi alternativi. Nota che tutti i nomi di "
"dominio devono puntare al router nel DNS globale."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -76,11 +104,15 @@ msgstr "Indirizzo e-mail da associare alla chiave dell'account."
msgid "Enable debug logging"
msgstr "Abilita il logging esteso"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Impostazioni generali"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Concedi l'accesso UCI a luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -131,7 +175,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -148,7 +192,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -158,37 +202,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/ja/acme.po b/applications/luci-app-acme/po/ja/acme.po
index 598e83e781..78f85985d8 100644
--- a/applications/luci-app-acme/po/ja/acme.po
+++ b/applications/luci-app-acme/po/ja/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-11 22:18+0000\n"
+"PO-Revision-Date: 2020-11-04 00:27+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/ja/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,47 +22,76 @@ msgstr ""
msgid "ACME global config"
msgstr "ACMEグローバル設定"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "カスタムACME CA"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API資格情報"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "ドメインエイリアス"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "ドメイン名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 ""
-"証明書に含めるドメイン名です。最初の名前はサブジェクト名、その次は代替名です。すべてのドメイン名はグローバルDNSのルーターを指す必要があります。"
+"証明書に含めるドメイン名です。最初の名前はサブジェクト名、その次は代替名で"
+"す。すべてのドメイン名はグローバルDNSのルーターを指す必要があります。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC256ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC384ビット"
@@ -74,52 +103,70 @@ msgstr "アカウントに関連付けるメールアドレスです。"
msgid "Enable debug logging"
msgstr "デバッグロギングを有効化"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "一般設定"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
-msgstr "Letsencryptのステージングサーバーから証明書を取得します(テスト用、証明書は有効になりません)。"
+msgstr ""
+"Letsencryptのステージングサーバーから証明書を取得します(テスト用、証明書は有"
+"効になりません)。"
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
msgstr "luci-app-acme に UCI アクセスを許可"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "鍵の大きさ"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "生成された証明書の鍵の大きさ(およびタイプ)。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA2048ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA3072ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA4096ビット"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -127,7 +174,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -144,7 +191,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -154,37 +201,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "nginxを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "uhttpdを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "ステージングサーバーを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webrootディレクトリ"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/ko/acme.po b/applications/luci-app-acme/po/ko/acme.po
index b6a80cefcb..770ee44450 100644
--- a/applications/luci-app-acme/po/ko/acme.po
+++ b/applications/luci-app-acme/po/ko/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/mr/acme.po b/applications/luci-app-acme/po/mr/acme.po
index fd82369072..242bbeb088 100644
--- a/applications/luci-app-acme/po/mr/acme.po
+++ b/applications/luci-app-acme/po/mr/acme.po
@@ -22,46 +22,74 @@ msgstr "ACME प्रमाणपत्र"
msgid "ACME global config"
msgstr "ACME ग्लोबल कॉन्फिगरेशन"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "आव्हान उपनाम"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "डीएनएस एपीआय"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr "खाते किल्लीशी संलग्न करण्य
msgid "Enable debug logging"
msgstr "डीबग लॉगिंग सक्षम करा"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "सक्षम केले"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/ms/acme.po b/applications/luci-app-acme/po/ms/acme.po
index cf5e8d0955..3a19503b7f 100644
--- a/applications/luci-app-acme/po/ms/acme.po
+++ b/applications/luci-app-acme/po/ms/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/nb_NO/acme.po b/applications/luci-app-acme/po/nb_NO/acme.po
index 286dbd14fb..1277bbadac 100644
--- a/applications/luci-app-acme/po/nb_NO/acme.po
+++ b/applications/luci-app-acme/po/nb_NO/acme.po
@@ -22,46 +22,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domenenavn"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Nøkkelstørrelse"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/pl/acme.po b/applications/luci-app-acme/po/pl/acme.po
index e35fd7f989..c7086b3615 100644
--- a/applications/luci-app-acme/po/pl/acme.po
+++ b/applications/luci-app-acme/po/pl/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-26 01:23+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2020-11-07 18:12+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/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.3.2\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -23,35 +23,63 @@ msgstr "Certyfikaty ACME"
msgid "ACME global config"
msgstr "Konfiguracja globalna ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "Adres URL serwera ACME"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Konto email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Ustawienia zaawansowane"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Konfiguracja certyfikatu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Alias wyzwania"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Poświadczenia interfejsu API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "Dni do czasu odnowienia"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias Domeny"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nazwy domen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -61,11 +89,11 @@ msgstr ""
"podmiotu, kolejne imiona będą imionami alternatywnymi. Pamiętaj, że "
"wszystkie nazwy domen muszą wskazywać na router w globalnym DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bitów"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bity"
@@ -77,11 +105,15 @@ msgstr "Adres email do powiązania z kluczem konta."
msgid "Enable debug logging"
msgstr "Włącz rejestrowanie debugowania"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Włączone"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Ustawienia główne"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,31 +125,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Udziel dostępu UCI dla luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Rozmiar klucza"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Rozmiar klucza (i typ) dla wygenerowanego certyfikatu."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bitów"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bity"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bitów"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 "Katalog stanu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 "
@@ -128,7 +172,7 @@ msgstr ""
"informacje na temat tego procesu. LUCI obsługuje tylko jeden alias wyzwania "
"na certyfikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -140,16 +184,15 @@ msgstr ""
"poświadczeń wymaganych przez każdy interfejs API. Dodaj tutaj wiele wpisów w "
"formacie zmiennej powłoki KEY=VAL, aby podać wiele zmiennych referencji."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 ""
-"Alias domeny używany dla WSZYSTKICH domen. Zobacz https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode, aby uzyskać szczegółowe "
-"informacje na temat tego procesu. LUCI obsługuje tylko jedną domenę wyzwania "
-"na certyfikat."
+"Alias domeny używany dla WSZYSTKICH domen. Zobacz https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode, aby uzyskać szczegółowe informacje na "
+"temat tego procesu. LUCI obsługuje tylko jedną domenę wyzwania na certyfikat."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -167,7 +210,7 @@ msgstr ""
"adres IP routera. Po skonfigurowaniu wydawanie certyfikatów może chwilę "
"potrwać. Sprawdź dzienniki pod kątem postępu i ewentualnych błędów."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -177,14 +220,13 @@ msgid ""
"package to be installed."
msgstr ""
"Aby używać trybu DNS do wydawania certyfikatów, ustaw na nazwę interfejsu "
-"API DNS obsługiwanego przez acme.sh. Zobacz https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi, aby uzyskać listę dostępnych "
-"interfejsów API. W trybie DNS nazwa domeny nie musi być tłumaczona na adres "
-"IP routera. Tryb DNS jest także jedynym trybem obsługującym certyfikaty "
-"wieloznaczne. Korzystanie z tego trybu wymaga zainstalowania pakietu acme-"
-"dnsapi."
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+"API DNS obsługiwanego przez acme.sh. Zobacz https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi, aby uzyskać listę dostępnych interfejsów API. "
+"W trybie DNS nazwa domeny nie musi być tłumaczona na adres IP routera. Tryb "
+"DNS jest także jedynym trybem obsługującym certyfikaty wieloznaczne. "
+"Korzystanie z tego trybu wymaga zainstalowania pakietu acme-dnsapi."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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 "
@@ -195,7 +237,7 @@ msgstr ""
"uruchomi się, ponieważ należy go skompilować z obsługą ssl, aby użyć opcji "
"certyfikatu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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 "
@@ -205,23 +247,35 @@ msgstr ""
"to tylko dla jednego certyfikatu). Jest również dostępna luci-app-uhttpd do "
"konfiguracji uhttpd z interfejsu LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Użyj dla nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Użyj dla uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Użyj serwera pomostowego"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "Metoda walidacji"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Katalog Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/pt/acme.po b/applications/luci-app-acme/po/pt/acme.po
index 3a98ff7446..c7dbc206f9 100644
--- a/applications/luci-app-acme/po/pt/acme.po
+++ b/applications/luci-app-acme/po/pt/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-24 09:24+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,35 +22,63 @@ msgstr "Certificados ACME"
msgid "ACME global config"
msgstr "Configuração global de ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "URL do servidor ACME"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Conta de e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Definições Avançadas"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuração do certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Aliás do Desafio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr "Validação do desafio"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "AC de ACME personalizada"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr "URL personalizada do diretório do servidor ACME."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciais do API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "Dias até à renovação"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Aliás do Domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomes de domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -60,11 +88,11 @@ msgstr ""
"assunto, os nomes subsequentes serão nomes alternativos. Note que todos os "
"nomes de domínio devem apontar para o roteador no DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -76,11 +104,15 @@ msgstr "O endereço de email para associar à chave da conta."
msgid "Enable debug logging"
msgstr "Ativar o registo de depuração"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Configurações gerais"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,47 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceder acesso UCI ao luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamanho da chave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamanho (e tipo) da chave para o certificado gerado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr "Autónomo"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 ""
+"O modo autónomo usará o servidor web integrado de acme.sh para emitir um "
+"certificado. O modo Webroot usará um servidor web existente para emitir um "
+"certificado. O modo DNS permitirá que use a API DNS do seu provedor de DNS "
+"para emitir um certificado."
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Diretório do estado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 "
@@ -127,20 +175,20 @@ msgstr ""
"este processo. O LUCI é compatível apenas com um desafio aliás por "
"certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 ""
-"As credenciais para o modo da API de DNS selecionado acima. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato "
-"das credenciais exigidas por cada API. Adicione várias entradas aqui no "
-"formato como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
+"As credenciais para o modo da API de DNS selecionado acima. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato das "
+"credenciais exigidas por cada API. Adicione várias entradas aqui no formato "
+"como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
"credenciais."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -168,7 +216,7 @@ msgstr ""
"demorar um pouco. Verifique os registos log para ver o progresso e quaisquer "
"erros."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -178,50 +226,62 @@ msgid ""
"package to be installed."
msgstr ""
"Para usar o modo DNS para emitir certificados, defina isto oo nome de uma "
-"API de DNS suportada pelo acme.sh. Veja em https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi para obter a lista de APIs disponíveis. "
-"No modo DNS, o nome do domínio não tem de ser resolvido para o IP do router. "
-"O modo DNS é também o único modo que suporta certificados curinga. A "
-"utilização deste modo requer a instalação do pacote acme-dnsapi."
+"API de DNS suportada pelo acme.sh. Veja em https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi para obter a lista de APIs disponíveis. No modo "
+"DNS, o nome do domínio não tem de ser resolvido para o IP do router. O modo "
+"DNS é também o único modo que suporta certificados curinga. A utilização "
+"deste modo requer a instalação do pacote acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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 ""
-"Atualize a configuração nginx com este certificado depois de ser emitido ("
-"selecione isto apenas para um certificado). Nginx deve suportar ssl, caso "
+"Atualize a configuração nginx com este certificado depois de ser emitido "
+"(selecione isto apenas para um certificado). Nginx deve suportar ssl, caso "
"contrário não será iniciado precisa ser compilado com o suporte ssl para "
"usar as opções do cert"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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 ""
-"Atualize a configuração uhttpd com este certificado depouis de ser emitido ("
-"selecione isto apenas para um certificado). Também está disponível o luci-"
+"Atualize a configuração uhttpd com este certificado depouis de ser emitido "
+"(selecione isto apenas para um certificado). Também está disponível o luci-"
"app-uhttpd para configurar uhttpd a partir da interface LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr "Use uma AC personalizada em vez de Let's Encrypt."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Uso para nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Use para uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Use o servidor de estágio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "Método de validação"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr "Webroot"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Diretório webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/pt_BR/acme.po b/applications/luci-app-acme/po/pt_BR/acme.po
index e596171bce..5c96ec7713 100644
--- a/applications/luci-app-acme/po/pt_BR/acme.po
+++ b/applications/luci-app-acme/po/pt_BR/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-24 09:24+0000\n"
+"PO-Revision-Date: 2020-10-29 08:32+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsacme/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,35 +22,63 @@ msgstr "certificados ACME"
msgid "ACME global config"
msgstr "Configuração global ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "URL do Servidor ACME"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail da conta"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Configurações Avançadas"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuração do certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Aliás do Desafio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr "Validação do Desafio"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "CA ACME Customizado"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr "URL do Servidor ACME Customizado."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciais do API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "Dias até a renovação"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Aliás do Domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomes de domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -60,11 +88,11 @@ msgstr ""
"do assunto, os nomes subsequentes serão nomes alternativos. Observe que "
"todos os nomes de domínio devem apontar para o roteador no DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -76,11 +104,15 @@ msgstr "O endereço de email para associar à chave da conta."
msgid "Enable debug logging"
msgstr "Habilitar o registro de depuração"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Configurações Gerais"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,47 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceda acesso UCI para o luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamanho da chave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamanho (e tipo) da chave para o certificado gerado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr "Independente"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 ""
+"O modo Independente usará o servidor web integrado do acme.sh para solicitar "
+"um certificado. O modo Webroot usará um servidor web existente para "
+"solicitar um certificado. O modo DNS permitirá vocÊ a usar a API de DNS do "
+"seu provedor DNS para solicitar um certificado."
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Condição do diretório"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 "
@@ -127,20 +175,20 @@ msgstr ""
"este processo. O LUCI é compatível apenas com um desafio aliás por "
"certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 ""
-"As credenciais para o modo da API DNS selecionado acima. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato "
-"das credenciais exigidas por cada API. Adicione várias entradas aqui no "
-"formato como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
+"As credenciais para o modo da API DNS selecionado acima. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato das "
+"credenciais exigidas por cada API. Adicione várias entradas aqui no formato "
+"como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
"credenciais."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -168,7 +216,7 @@ msgstr ""
"demorar um pouco. Verifique os registros log para ver os progressos e "
"quaisquer outros erros."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -184,7 +232,7 @@ msgstr ""
"O modo DNS também é o único modo que é compatível com certificados curinga. "
"O uso desse modo requer que o pacote acme-dnsapi esteja instalado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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 "
@@ -195,7 +243,7 @@ msgstr ""
"ssl, caso contrário ele não vai iniciar pois para usar as opções cert ele "
"precisa ser compilado com ssl"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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 "
@@ -205,23 +253,35 @@ msgstr ""
"(selecione-o apenas para um certificado). Também está disponível o luci-app-"
"uhttpd para configurar o uhttpd através da interface LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr "Use uma CA customizada em vez do Let's Encrypt."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Uso para o nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Use para o uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Use o servidor de encenação"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "Método de Validação"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr "Webroot"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Diretório Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/ro/acme.po b/applications/luci-app-acme/po/ro/acme.po
index 4a11d0a572..d80f131155 100644
--- a/applications/luci-app-acme/po/ro/acme.po
+++ b/applications/luci-app-acme/po/ro/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/ru/acme.po b/applications/luci-app-acme/po/ru/acme.po
index 5c53fa99bc..e29d34fa46 100644
--- a/applications/luci-app-acme/po/ru/acme.po
+++ b/applications/luci-app-acme/po/ru/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-29 14:41+0000\n"
-"Last-Translator: sergio <sergio+it@outerface.net>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -23,46 +23,77 @@ msgstr "Сертификаты ACME"
msgid "ACME global config"
msgstr "Глобальная конфигурация ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "URL сервера ACME"
+
#: 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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Данные для доступа к DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Доменный алиас"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Доменные имена"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 ""
+"Доменные имена для включения в сертификат. Первое имя как имя субьекта ("
+"subject name), последующие имена как дополнительные (alt names). Все "
+"доменные имена должны указывать на маршрутизатор в глобальной DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 бит"
@@ -74,11 +105,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr "Включить логирование отладочной информации"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Основные настройки"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -88,38 +123,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Предоставить UCI доступ для luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Размер ключа"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 бит"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -127,7 +174,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -144,7 +191,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -154,37 +201,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Каталог Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/sk/acme.po b/applications/luci-app-acme/po/sk/acme.po
index 4731963a5f..c029763f97 100644
--- a/applications/luci-app-acme/po/sk/acme.po
+++ b/applications/luci-app-acme/po/sk/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME certifikáty"
msgid "ACME global config"
msgstr "ACME globálna konfigurácia"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail účtu"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Konfigurácia certifikátov"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Prihlasovacie údaje DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias domény"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domény"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -59,11 +87,11 @@ msgstr ""
"Domény v certifikáte. Prvá bude názov subjektu, ďalšie budú alternatívne "
"názvy. Všetky domény musia smerovať na router v globálnom DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -75,11 +103,15 @@ msgstr "E-mailová adresa k účtu."
msgid "Enable debug logging"
msgstr "Povoliť detailné záznamy"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Povolené"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
#, fuzzy
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Povoliť luci-app-acme prístup k UCI"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Dĺžka kľúča"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Dĺžka (a typ) kľúča pre generovaný certifikát."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
#, fuzzy
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
@@ -135,7 +179,7 @@ msgstr ""
"acmesh-official/acme.sh/wiki/dnsapi pre formát údajov požadovaný každým API. "
"Pre zadanie viacerých údajov tu pridaj hodnoty v tvare KĽÚČ=HODNOTA."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -152,7 +196,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -162,37 +206,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/sv/acme.po b/applications/luci-app-acme/po/sv/acme.po
index fc138bbc3c..411d532376 100644
--- a/applications/luci-app-acme/po/sv/acme.po
+++ b/applications/luci-app-acme/po/sv/acme.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
-msgstr ""
+msgstr "ACME-certifikat"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
@@ -22,46 +22,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/templates/acme.pot b/applications/luci-app-acme/po/templates/acme.pot
index b9beb9855a..8f9eda8f2d 100644
--- a/applications/luci-app-acme/po/templates/acme.pot
+++ b/applications/luci-app-acme/po/templates/acme.pot
@@ -13,46 +13,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -64,11 +92,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -78,38 +110,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -117,7 +161,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -134,7 +178,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -144,37 +188,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/tr/acme.po b/applications/luci-app-acme/po/tr/acme.po
index 0c91d4e976..2ec26a97e0 100644
--- a/applications/luci-app-acme/po/tr/acme.po
+++ b/applications/luci-app-acme/po/tr/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME sertifikaları"
msgid "ACME global config"
msgstr "ACME evrensel yapılandırma"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Hesap e-postası"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Sertifika yapılandırması"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Takma Adı"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API bilgileri"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alan Takma Adı"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Alan adları"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "
@@ -60,11 +88,11 @@ msgstr ""
"alternatif adlar olacak. Domain adlarının evrensel DNS'de router'ı "
"göstermesi gerektiğini unutmayın."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bit"
@@ -76,11 +104,15 @@ msgstr "Hesap anahtarına bağlanacak e-posta adresi."
msgid "Enable debug logging"
msgstr "Hata ayıklama günlüğünü etkinleştir"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Etkin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "luci-app-acme için UCI erişimi verin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Anahtar boyutu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Oluşturulmuş sertifika için anahtar boyutu (ve türü)."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bit"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 "Dizin belirt"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 "
@@ -126,7 +170,7 @@ msgstr ""
"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode adresine göz "
"atın. LUCI sertifika başına sadece bir tane challenge takma adını destekler."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -138,7 +182,7 @@ msgstr ""
"dnsapi adresine bakın. Birden çok kimlik bilgisi değişkeni sağlamak için "
"buraya birden çok KEY = VAL olarak shell değişkeni ekleyin."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -164,7 +208,7 @@ msgstr ""
"duruma gelmesi zaman alabilir. İlerleme durumuna ve hatalara bakmak için "
"günlüğü kontrol edin."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -174,37 +218,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/uk/acme.po b/applications/luci-app-acme/po/uk/acme.po
index 3b535eee5e..3b7a6a5251 100644
--- a/applications/luci-app-acme/po/uk/acme.po
+++ b/applications/luci-app-acme/po/uk/acme.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-05 22:27+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
-msgstr ""
+msgstr "ACME сертифікати"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
@@ -23,46 +23,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+msgid "Advanced Settings"
+msgstr "Розширені налаштування"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
-msgstr ""
+msgstr "Параметри сертифіката"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
-msgstr ""
+msgstr "Імена домену"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -72,54 +100,72 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
msgid "Enable debug logging"
-msgstr ""
+msgstr "Ввімкнути журнал відлагоджування"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Головні налаштування"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
+"Взяти сертифікат з проміжного сервера Letsencrypt (використовується для "
+"тестування; сертифікат не буде валідним)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
-msgstr ""
+msgstr "Надати UCI доступ для luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -127,7 +173,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -144,7 +190,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -154,37 +200,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/vi/acme.po b/applications/luci-app-acme/po/vi/acme.po
index 11bf344b60..fb2b6c1757 100644
--- a/applications/luci-app-acme/po/vi/acme.po
+++ b/applications/luci-app-acme/po/vi/acme.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsacme/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"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -16,46 +22,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +101,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
+msgstr "Bật"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -120,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -137,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -147,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
diff --git a/applications/luci-app-acme/po/zh_Hans/acme.po b/applications/luci-app-acme/po/zh_Hans/acme.po
index 72a0d32810..863e64d663 100644
--- a/applications/luci-app-acme/po/zh_Hans/acme.po
+++ b/applications/luci-app-acme/po/zh_Hans/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-05 13:29+0000\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsacme/zh_Hans/>\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.4-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,46 +22,76 @@ msgstr "ACME 证书"
msgid "ACME global config"
msgstr "ACME 全局配置"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "ACME 服务器 URL"
+
#: 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:48
+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:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "质询别名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr "质询验证"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "自定义 ACME 证书颁发机构"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr "自定义 ACME 服务器目录 URL。"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API 凭证"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "续约前天数"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "域名别名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "域名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "证书中要包含的域名。第一个名字将是主题名,后面的名字将是主题备用名称。请注意,所有域名都必须在路由中指向全局 DNS。"
+msgstr ""
+"证书中要包含的域名。第一个名字将是主题名,后面的名字将是主题备用名称。请注"
+"意,所有域名都必须在路由中指向全局 DNS。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 位"
@@ -73,11 +103,15 @@ msgstr "与帐户密钥关联的电子邮件地址。"
msgid "Enable debug logging"
msgstr "启用调试日志记录"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "常规设置"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -85,59 +119,76 @@ msgstr "从 Letsencrypt 临时服务器获取证书(用于测试;证书无效)
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
-msgstr "授予 UCI 访问 luci-app-acme 的权限"
+msgstr "为 luci-app-acme 授予 UCI 的访问权限"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "密钥长度"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "生成的证书的密钥长度(和类型)。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 位"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr "独立"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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 ""
+"独立模式将使用 acme.sh 的内置 Web 服务器来颁发证书。Webroot 模式将使用现有的 Web 服务器来颁发证书。DNS 模式将允许您使用 "
+"DNS 提供商的 DNS API 颁发证书。"
+
#: 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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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 ""
-"用于所有域名的质询别名(challenge alias)。有关此过程的详细信息,请参阅 https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一个质询别名。"
+"用于所有域名的质询别名(challenge alias)。有关此过程的详细信息,请参阅 "
+"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书"
+"只支持一个质询别名。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 ""
-"上面选择的 DNS API 模式的凭据。请参阅 https://github.com/acmesh-official/acme.sh/wiki/"
-"dnsapi 以了解每个 API 所需的凭据格式。在此处以 KEY=VAL shell 变量格式添加多个条目,以提供多个凭据变量。"
+"上面选择的 DNS API 模式的凭据。请参阅 https://github.com/acmesh-official/"
+"acme.sh/wiki/dnsapi 以了解每个 API 所需的凭据格式。在此处以 KEY=VAL shell 变"
+"量格式添加多个条目,以提供多个凭据变量。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 ""
-"用于所有域名的别名(domain alias)。有关此过程的详细信息,请参阅 https://github.com/acmesh-official/"
-"acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一个质询别名。"
+"用于所有域名的别名(domain alias)。有关此过程的详细信息,请参阅 https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一"
+"个质询别名。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -148,10 +199,12 @@ msgid ""
"address. Once configured, issuing certificates can take a while. Check the "
"logs for progress and any errors."
msgstr ""
-"这将配置 ACME (Letsencrypt) 自动证书安装。只需填写此内容即可为路由器配置由 Letsencrypt 颁发的 Web 界面证书。请注意,"
-"证书中的域名必须已经配置为指向路由器的公网 IP 地址。配置完成后,颁发证书可能需要一段时间。从日志中查看签署进度和错误。"
+"这将配置 ACME (Letsencrypt) 自动证书安装。只需填写此内容即可为路由器配置由 "
+"Letsencrypt 颁发的 Web 界面证书。请注意,证书中的域名必须已经配置为指向路由器"
+"的公网 IP 地址。配置完成后,颁发证书可能需要一段时间。从日志中查看签署进度和"
+"错误。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -160,51 +213,65 @@ msgid ""
"supports wildcard certificates. Using this mode requires the acme-dnsapi "
"package to be installed."
msgstr ""
-"若要使用 DNS 模式颁发证书,请将其设置为 acme.sh 支持的 DNS API 的名称。有关可用 API 的列表,请参阅 "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi。在 DNS "
-"模式下,域名不必解析为路由器IP。DNS 模式也是唯一支持通配符证书的模式。使用此模式需要安装 acme-dnsapi 包。"
+"若要使用 DNS 模式颁发证书,请将其设置为 acme.sh 支持的 DNS API 的名称。有关可"
+"用 API 的列表,请参阅 https://github.com/acmesh-official/acme.sh/wiki/"
+"dnsapi。在 DNS 模式下,域名不必解析为路由器IP。DNS 模式也是唯一支持通配符证书"
+"的模式。使用此模式需要安装 acme-dnsapi 包。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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 ""
-"颁发此证书后,用该证书更新 nginx 配置(只能有一个证书配置选中该选项)。Nginx 必须支持 "
-"ssl,如果无法启动,则必须使用ssl支持进行编译才能使用证书选项"
+"颁发此证书后,用该证书更新 nginx 配置(只能有一个证书配置选中该选项)。Nginx "
+"必须支持 ssl,如果无法启动,则必须使用ssl支持进行编译才能使用证书选项"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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 ""
-"签发此证书后,使用此证书更新 uhttpd 配置(只能有一个证书配置选中该选项)。也可通过 LuCI 界面的 luci-app-uhttpd 来配置 "
-"uhttpd。"
+"签发此证书后,使用此证书更新 uhttpd 配置(只能有一个证书配置选中该选项)。也"
+"可通过 LuCI 界面的 luci-app-uhttpd 来配置 uhttpd。"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr "使用自定义证书颁发机构代替 Let's Encrypt。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "用于 Nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "用于 uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "使用临时服务器"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "验证方式"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr "Webroot"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webroot 文件夹"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 ""
-"Webserver 根目录。设置为 Web 服务器文档根目录,在 webroot 模式下运行 Acme。Web 服务器必须允许从互联网上使用80端口访问。"
+"Webserver 根目录。设置为 Web 服务器文档根目录,在 webroot 模式下运行 Acme。"
+"Web 服务器必须允许从互联网上使用80端口访问。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
msgid "Where certs and other state files are kept."
diff --git a/applications/luci-app-acme/po/zh_Hant/acme.po b/applications/luci-app-acme/po/zh_Hant/acme.po
index eac6ae9e4a..226c2fbd6a 100644
--- a/applications/luci-app-acme/po/zh_Hant/acme.po
+++ b/applications/luci-app-acme/po/zh_Hant/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-07 10:27+0000\n"
-"Last-Translator: tommymaple <godoffrog@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsacme/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -20,105 +20,151 @@ msgstr "ACME 認證"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
msgid "ACME global config"
-msgstr "ACME 全域設置"
+msgstr "ACME 全域配置"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "ACME 伺服器 URL"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
-msgstr "email 帳號"
+msgstr "帳號 Email"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "進階設定"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
-msgstr "證書設定配置"
+msgstr "證書配置"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
-msgstr "匿名Challenge"
+msgstr "Challenge 別名"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr "Challenge 驗證"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "自訂 ACME CA"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr "自訂 ACME 伺服器資料夾 URL。"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API 證書"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "重新整理前的天數"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
-msgstr "匿名網域"
+msgstr "網域別名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "網域名稱"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
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 "網域名稱要包含在證書內。第一個名稱將會是標題名稱,隨後的名稱將會是簡稱或代替名稱。請注意,所有網域名稱都必須指向全域DNS中的路由器。"
+msgstr ""
+"網域名稱要包含在證書內。第一個名稱將會是標題名稱,隨後的名稱將會是簡稱或代替"
+"名稱。請注意,所有網域名稱都必須指向全域DNS中的路由器。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 位元"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 位元"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
msgid "Email address to associate with account key."
-msgstr ""
+msgstr "與帳號金鑰關聯的 Email 地址。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
msgid "Enable debug logging"
-msgstr ""
+msgstr "啟用偵錯日誌記錄"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "一般設定"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
-msgstr ""
+msgstr "從 Letsencrypt 站台伺服器取得證書(用於測試;該證書不會生效)。"
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
-msgstr ""
+msgstr "為 luci-app-acme 給予 UCI 訪問"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
-msgstr ""
+msgstr "金鑰大小"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
-msgstr ""
+msgstr "RSA 2048 位元"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
-msgstr ""
+msgstr "RSA 3072 位元"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
+msgstr "RSA 4096 位元"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr "獨立"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+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:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
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:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
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 "
@@ -126,7 +172,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
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 "
@@ -143,7 +189,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
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/"
@@ -153,37 +199,50 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
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:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
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:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr "使用自訂 CA 代替 Let's Encrypt。"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
-msgstr ""
+msgstr "用於 Nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
-msgstr ""
+msgstr "用於 uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
-msgstr ""
+msgstr "使用站台伺服器"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "驗證方式"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+#, fuzzy
+msgid "Webroot"
+msgstr "Webroot"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
-msgstr ""
+msgstr "Webroot 資料夾"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
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 "
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 9610735d97..565ae54bfb 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
@@ -252,7 +252,7 @@ return view.extend({
E('button', {
'class': 'cbi-button cbi-button-apply',
'click': ui.createHandlerFn(this, function() {
- return handleAction('start');
+ return handleAction('reload');
})
}, [ _('Refresh') ])
])
@@ -344,6 +344,8 @@ return view.extend({
o.rmempty = true;
o = s.taboption('additional', form.ListValue, 'adb_maxqueue', _('Download Queue'), _('Size of the download queue for download processing (incl. sorting, merging etc.) in parallel.'));
+ o.value('1');
+ o.value('2');
o.value('4');
o.value('8');
o.value('16');
diff --git a/applications/luci-app-adblock/po/ar/adblock.po b/applications/luci-app-adblock/po/ar/adblock.po
index 5d5af31903..611e7f4385 100644
--- a/applications/luci-app-adblock/po/ar/adblock.po
+++ b/applications/luci-app-adblock/po/ar/adblock.po
@@ -44,7 +44,7 @@ msgstr "أضف هذا النطاق (الفرعي) لقائمتك السوداء
msgid "Add this (sub-)domain to your local whitelist."
msgstr "أضف هذا النطاق (الفرعي) لقائمتك المسموحة المحلية."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "قائمة حظر إضافية"
@@ -72,15 +72,15 @@ msgstr "إعدادات متقدمة للتقارير"
msgid "Answer"
msgstr "إجابة"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "مجلد النسخ الاحتياطي"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "مجلد التخزين المؤقت الأساسي"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -109,7 +109,7 @@ msgstr "نطاق محظور"
msgid "Blocked Domains"
msgstr "نطاقات محظورة"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "نسخة احتياطية لقائمة الحظر"
@@ -125,7 +125,7 @@ msgstr "استعلام لقائمة الحظر..."
msgid "Blocklist Sources"
msgstr "مصادر قائمة الحظر"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -173,22 +173,22 @@ msgstr ""
msgid "Count"
msgstr "العدد"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -206,7 +206,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -214,21 +214,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -237,7 +237,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -245,7 +245,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -253,11 +253,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -265,11 +265,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -317,11 +317,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -331,11 +331,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -362,7 +362,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -382,7 +382,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -392,7 +392,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -410,7 +410,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -444,7 +444,7 @@ msgstr ""
msgid "Overview"
msgstr "نظرة عامة"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -456,7 +456,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -504,35 +504,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -571,7 +571,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -589,7 +589,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -599,11 +599,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -623,23 +623,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -691,7 +691,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -705,7 +705,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -733,11 +733,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -745,14 +745,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/bg/adblock.po b/applications/luci-app-adblock/po/bg/adblock.po
index c9a8f8d84d..c9d4fefd37 100644
--- a/applications/luci-app-adblock/po/bg/adblock.po
+++ b/applications/luci-app-adblock/po/bg/adblock.po
@@ -37,7 +37,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -65,15 +65,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -114,7 +114,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -153,22 +153,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -194,21 +194,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -233,11 +233,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -245,11 +245,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -297,11 +297,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -311,11 +311,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -342,7 +342,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -362,7 +362,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -372,7 +372,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -390,7 +390,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -424,7 +424,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -436,7 +436,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -484,35 +484,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -551,7 +551,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -569,7 +569,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -579,11 +579,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -603,23 +603,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -671,7 +671,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -685,7 +685,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -713,11 +713,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -725,14 +725,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/bn_BD/adblock.po b/applications/luci-app-adblock/po/bn_BD/adblock.po
index 14271cf76f..2dd8a1deb2 100644
--- a/applications/luci-app-adblock/po/bn_BD/adblock.po
+++ b/applications/luci-app-adblock/po/bn_BD/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -71,15 +71,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -104,7 +104,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -120,7 +120,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -159,22 +159,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -192,7 +192,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -200,21 +200,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -223,7 +223,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -231,7 +231,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -239,11 +239,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -251,11 +251,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -303,11 +303,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -317,11 +317,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -348,7 +348,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -368,7 +368,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -378,7 +378,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -396,7 +396,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -430,7 +430,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -442,7 +442,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -490,35 +490,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -557,7 +557,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -575,7 +575,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -585,11 +585,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -609,23 +609,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -677,7 +677,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -691,7 +691,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -719,11 +719,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -731,14 +731,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/ca/adblock.po b/applications/luci-app-adblock/po/ca/adblock.po
index 21ccb3e34d..f503cb60ba 100644
--- a/applications/luci-app-adblock/po/ca/adblock.po
+++ b/applications/luci-app-adblock/po/ca/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -73,15 +73,15 @@ msgstr ""
msgid "Answer"
msgstr "Resposta"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Directori de còpies de seguretat"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -106,7 +106,7 @@ msgstr "Domini blocat"
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -122,7 +122,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Fonts de la llista negra"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -161,22 +161,22 @@ msgstr ""
msgid "Count"
msgstr "Recompte"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Directori del DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Reinicialització de fitxers del DNS"
@@ -194,7 +194,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -202,21 +202,21 @@ msgstr ""
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "Domain"
msgstr "Domini"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -233,7 +233,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Utilitat de baixades"
@@ -241,11 +241,11 @@ msgstr "Utilitat de baixades"
msgid "E-Mail Notification"
msgstr "Notificació per correu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -253,11 +253,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr "Adreça de destinatari de correu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -305,11 +305,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -319,11 +319,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Purga la memòria cau del DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -370,7 +370,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -380,7 +380,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -398,7 +398,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr "Llista d’utilitats de baixada admeses i plenament preconfigurades."
@@ -432,7 +432,7 @@ msgstr ""
msgid "Overview"
msgstr "Visió de conjunt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -444,7 +444,7 @@ msgstr "Consulta"
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -492,35 +492,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -559,7 +559,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -577,7 +577,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -587,11 +587,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -611,23 +611,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -679,7 +679,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -693,7 +693,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -721,11 +721,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -733,15 +733,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/cs/adblock.po b/applications/luci-app-adblock/po/cs/adblock.po
index 387849c2e0..4f1121951e 100644
--- a/applications/luci-app-adblock/po/cs/adblock.po
+++ b/applications/luci-app-adblock/po/cs/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -16,7 +16,7 @@ msgstr "Akce"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:216
msgid "Active Sources"
-msgstr ""
+msgstr "Aktivní zdroje"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
@@ -25,31 +25,31 @@ msgstr "Blokování reklamy Adblock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:36
msgid "Adblock action"
-msgstr ""
+msgstr "Akce Adblocku"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
msgid "Add Blacklist Domain"
-msgstr ""
+msgstr "Přidat doménu na blacklist"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
msgid "Add Whitelist Domain"
-msgstr ""
+msgstr "Přidat doménu na whitelist"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:12
msgid "Add this (sub-)domain to your local blacklist."
-msgstr ""
+msgstr "Přidejte tuto (sub)doménu na místní blacklist."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:47
msgid "Add this (sub-)domain to your local whitelist."
-msgstr ""
+msgstr "Přidat tuto (sub)doménu na místní whitelist."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
msgid "Additional Settings"
-msgstr ""
+msgstr "Další nastavení"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:341
msgid "Additional trigger delay in seconds before adblock processing begins."
@@ -58,33 +58,35 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
msgid "Advanced DNS Settings"
-msgstr ""
+msgstr "Pokročilá nastavení DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:272
msgid "Advanced E-Mail Settings"
-msgstr ""
+msgstr "Pokročilá nastavení e-mailu"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Advanced Report Settings"
-msgstr ""
+msgstr "Pokročilá nastavení hlášení"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
msgid "Answer"
msgstr "Odpověd"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Záložní adresář"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
-msgstr ""
+msgstr "Základní dočasný adresář"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
msgstr ""
+"Základní adresář pro dočasné soubory všech provozních operací, např. "
+"stahování, řazení, slučování atd."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:15
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:34
@@ -92,10 +94,12 @@ msgid ""
"Blacklist changes have been saved. Refresh your adblock lists that changes "
"take effect."
msgstr ""
+"Změny blacklistu byly uloženy. Obnovte své adblockové seznamy, aby se změny "
+"projevily."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:281
msgid "Blacklist..."
-msgstr ""
+msgstr "Blacklist..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
msgid "Blocked Domain"
@@ -103,25 +107,25 @@ msgstr "Blokované domény"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:213
msgid "Blocked Domains"
-msgstr ""
+msgstr "Blokované domény"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
-msgstr ""
+msgstr "Záloha blokovacího seznamu"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
msgid "Blocklist Query"
-msgstr ""
+msgstr "Dotaz na blokovací seznam"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:317
msgid "Blocklist Query..."
-msgstr ""
+msgstr "Dotaz na blokovací seznam..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:273
msgid "Blocklist Sources"
msgstr "Zdroje seznamů blokování"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -134,7 +138,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:162
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:59
msgid "Cancel"
-msgstr ""
+msgstr "Storno"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
@@ -160,22 +164,24 @@ msgstr ""
msgid "Count"
msgstr "Počet"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
+"Vytváří komprimované zálohy blokovacího seznamu, budou použity v případě "
+"chyb při stahování nebo po příštím spuštění."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Adresář DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Resetování souboru DNS"
@@ -193,7 +199,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -201,21 +207,21 @@ msgstr ""
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -224,15 +230,15 @@ msgstr ""
msgid "Domain"
msgstr "Doména"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
-msgstr ""
+msgstr "Parametry stahování"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:346
msgid "Download Queue"
-msgstr ""
+msgstr "Fronta stahování"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Nástroj pro stahování"
@@ -240,25 +246,25 @@ msgstr "Nástroj pro stahování"
msgid "E-Mail Notification"
msgstr "Oznámení e-mailem"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Počet e-mailových oznámení"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-mailový profil"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "E-Mail Receiver Address"
msgstr "Adresa příjemce e-mailu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adresa odesílatele e-mailu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Téma e-mailu"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:35
@@ -272,15 +278,15 @@ msgstr "Upravit whitelist"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:301
msgid "Enable SafeSearch"
-msgstr ""
+msgstr "Povolit bezpečné vyhledávání (SafeSearch)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:313
msgid "Enable moderate SafeSearch filters for youtube."
-msgstr ""
+msgstr "Povolit střední filtry SafeSearch pro youtube."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
msgid "Enable the adblock service."
-msgstr ""
+msgstr "Povolit službu adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:333
msgid "Enable verbose debug logging in case of any processing errors."
@@ -302,13 +308,13 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:18
msgid "Existing job(s)"
-msgstr ""
+msgstr "Stávající úlohy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -318,11 +324,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Vyprázdnit mezipaměť DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -339,7 +345,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "General Settings"
-msgstr ""
+msgstr "Obecná nastavení"
#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
msgid "Grant access to LuCI app adblock"
@@ -347,9 +353,9 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
msgid "Information"
-msgstr ""
+msgstr "Informace"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -369,7 +375,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -379,7 +385,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -397,7 +403,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Seznam podporovaných a plně předkonfigurovaných nástrojů pro stahování."
@@ -417,11 +423,11 @@ msgstr "Služba s nízkou prioritou"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Name / IP Address"
-msgstr ""
+msgstr "Název / IP adresa"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:123
msgid "No Query results!"
-msgstr ""
+msgstr "Žádné výsledky dotazu!"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:21
msgid "No adblock related logs yet!"
@@ -432,7 +438,7 @@ msgstr ""
msgid "Overview"
msgstr "Přehled"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -444,7 +450,7 @@ msgstr "Dotaz"
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -492,35 +498,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Počet bloků sestavy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Velikost bloků sestavy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Adresář sestav"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Rozhraní sestavy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -559,7 +565,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -577,7 +583,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -587,11 +593,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -611,23 +617,23 @@ msgstr ""
msgid "Suspend"
msgstr "Pozastavit"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Cílový adresář pro vygenerovaný blokovací seznam 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -679,7 +685,7 @@ msgstr ""
msgid "Time"
msgstr "Čas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -693,7 +699,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -721,11 +727,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -733,15 +739,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/de/adblock.po b/applications/luci-app-adblock/po/de/adblock.po
index 2a06dd1208..fc635e0535 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: 2020-10-06 20:26+0000\n"
-"Last-Translator: Dirk Brenken <dev@brenken.org>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -43,7 +43,7 @@ msgstr "Füge diese (Sub-)Domain zur lokalen Blacklist."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Füge diese (Sub-)Domain zur lokalen Whiteklist."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "Zusätzliche Jail-Sperrliste"
@@ -73,15 +73,15 @@ msgstr "Fortgeschrittene Berichtseinstellungen"
msgid "Answer"
msgstr "Antwort"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Backupverzeichnis"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Basis-Temp-Verzeichnis"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -110,7 +110,7 @@ msgstr "Blockierte Domain"
msgid "Blocked Domains"
msgstr "Geblockte Domains"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Sperrliste Backup"
@@ -126,7 +126,7 @@ msgstr "Sperrlisten abfragen..."
msgid "Blocklist Sources"
msgstr "Blockierlisten-Quellen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -174,7 +174,7 @@ msgstr ""
msgid "Count"
msgstr "Anzahl"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -183,15 +183,15 @@ msgstr ""
"sofort ab dem Booten oder im Fall von Downloadfehlern zur Verfügung zu haben."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "DNS-Backend"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS-Verzeichnis"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS-Datei zurücksetzen"
@@ -209,7 +209,7 @@ msgstr "DNS Anforderungen (blockiert)"
msgid "DNS Requests (total)"
msgstr "DNS-Abfragen (gesamt)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "DNS-Restart-Timeout"
@@ -217,15 +217,15 @@ msgstr "DNS-Restart-Timeout"
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Deaktiviere DNS-Zulassen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Deaktiviere DNS-Restarts"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -233,7 +233,7 @@ msgstr ""
"Deaktiviere das Triggern von Neustarts des DNS-Backends durch Adblock per "
"Autoload/inotify-Funktionsaufrufe."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "Deaktiviere selektives DNS-Whitelisting (RPZ-Passthrough)."
@@ -242,7 +242,7 @@ msgstr "Deaktiviere selektives DNS-Whitelisting (RPZ-Passthrough)."
msgid "Domain"
msgstr "Domäne"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Downloadparameter"
@@ -250,7 +250,7 @@ msgstr "Downloadparameter"
msgid "Download Queue"
msgstr "Download-Warteschlange"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Download-Werkzeug"
@@ -258,25 +258,25 @@ msgstr "Download-Werkzeug"
msgid "E-Mail Notification"
msgstr "E-Mail-Benachrichtigung"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Email-Benachrichtigszähler"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
-msgstr "E-Mail Profil"
+msgstr "E-Mail-Profil"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "E-Mail Receiver Address"
-msgstr "E-Mail Empfänger"
+msgstr "E-Mail-Empfänger"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
-msgstr "E-Mail Absender"
+msgstr "E-Mail-Absender"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
-msgstr "E-Mail Thema"
+msgstr "E-Mail-Thema"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:35
@@ -302,7 +302,9 @@ msgstr "Aktiviere den Adblock-Dienst."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:333
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr "Aktiviere ausführliche Debug-Logs im Fehlerfall."
+msgstr ""
+"Aktivieren Sie die ausführliche Debug-Protokollierung bei "
+"Verarbeitungsfehlern."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
msgid "Enabled"
@@ -322,11 +324,11 @@ msgstr "Erzwinge SafeSearch für Google, Bing, DuckDuckGo, Yandex und Pixabay."
msgid "Existing job(s)"
msgstr "Bestehende Job(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "Externe DNS-Abfragedomain"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -338,11 +340,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filterkriterien wie z.B. Datum, Domain oder Client (optional)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "DNS-Cache leeren"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "DNS-Cache leeren, bevor mit Adblock-Verarbeitung fortgefahren wird."
@@ -372,7 +374,7 @@ msgstr "Zugriff auf adblock LuCI app erlauten"
msgid "Information"
msgstr "Informationen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Jail-Verzeichnis"
@@ -392,7 +394,7 @@ msgstr "SafeSearch einschränken"
msgid "Limit SafeSearch to certain providers."
msgstr "SafeSearch auf bestimmte Anbieter einschränken."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
"Liste an verfügbaren Netzwerkschnittstellen die von tcpdump verwendet werden "
@@ -407,7 +409,7 @@ msgstr ""
"triggern. Wähle \"unspecified\", um einen herkömmlichen Start-Timeout-"
"Mechanismuss anstatt eines Netzwerk-Triggers zu verwenden."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -436,7 +438,7 @@ msgstr ""
"mehr RAM und zusätzlich eine Multicore-CPU, z.B entpsrechende x86- oder "
"RaspberryPi-Geräte.<br /> <p>&#xa0;</p>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Liste der unterstützten und vollständig vorkonfigurierten Download-"
@@ -449,7 +451,7 @@ msgstr "Lokale DNS-Ports"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:51
msgid "Log View"
-msgstr "Log-Ansicht"
+msgstr "Protokollansicht"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
msgid "Low Priority Service"
@@ -472,7 +474,7 @@ msgstr "Aktuell noch keine Adblock-Logs vorhanden!"
msgid "Overview"
msgstr "Übersicht"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
"\"msmtp\"-Profil, das für Adblock-Benachrichtigunsmails verwendet wird."
@@ -485,7 +487,7 @@ msgstr "Abfrage"
msgid "Query active blocklists and backups for a specific domain."
msgstr "Frage aktive Sperrlisten und Backups über eine spezifische Domain ab."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -540,35 +542,35 @@ msgstr "Aktualisiere..."
msgid "Relax SafeSearch"
msgstr "SafeSearch abschwächen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Berichte Datenblock-Anzahl"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Berichte Datenblock-Größe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Verzeichnis für Berichte"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Berichte-Schnittstelle"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "Berichte Ports"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr "Berichte Datenblock-Nutzung durch tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Berichte von tcpdump verwendete Datenblockgröße in MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -588,7 +590,7 @@ msgstr "Run-Verzeichnisse"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:231
msgid "Run Flags"
-msgstr "Run-Flags"
+msgstr "Flags ausführen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:225
msgid "Run Interfaces"
@@ -612,7 +614,7 @@ msgstr ""
"Sende relevante Adblock-Benachrichtigungen per Email. Hinweis: Hierzu muss "
"das \"msmtp\"-Zusatzpaket installiert sein."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr "Absenderadresse für Adblock-Benachrichtigungsmails."
@@ -632,7 +634,7 @@ msgstr ""
"Größe der Download-Warteschlange für laufende Downloads (inkl. Platzbedarf "
"für Sortieren, Zusammenführen)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "Quellen (Größe, Fokus)"
@@ -644,11 +646,11 @@ msgstr ""
"Leerzeichengetrennte Liste von DNS-relevanten Firewall-Ports, die zwingend "
"lokal sein müssen."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr "Leerzeichengetrennte Liste an Ports die von tcpdump genutzt werden."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
"Spezielle Konfigurationseinstellungen für das gewählte Download-Programm."
@@ -669,7 +671,7 @@ msgstr "Status / Version"
msgid "Suspend"
msgstr "Anhalten"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -678,7 +680,7 @@ msgstr ""
"\" gesetzt, hier sollte besser ein USB-Stick oder anderer lokaler Speicher "
"verwendet werden."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -687,11 +689,11 @@ msgstr ""
"hier sollte besser ein USB-Stick oder anderer lokaler Speicher verwendet "
"werden."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Zielverzeichnis für die erzeugte Sperrliste 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "Zielverzeichnis für die erzeugte Jail-Sperrliste \"adb_list.jail\"."
@@ -753,7 +755,7 @@ msgstr ""
msgid "Time"
msgstr "Zeit"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Timeout für erfolgreichen DNS-Backend-Startvorgang."
@@ -769,13 +771,13 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr "Top-10 Statistiken"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr "Betreff für Adblock-Benachrichtigungsmails."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:341
msgid "Trigger Delay"
-msgstr "Verzögerung Trigger-Bedingung"
+msgstr "Verzögerung der Trigger-Bedingung"
#: 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
@@ -799,11 +801,11 @@ msgstr ""
msgid "Whitelist..."
msgstr "Whiteliste..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -811,15 +813,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr "Max. Größe des Result-Sets"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "named (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/el/adblock.po b/applications/luci-app-adblock/po/el/adblock.po
index 08de1c7ff5..d36fdc0d10 100644
--- a/applications/luci-app-adblock/po/el/adblock.po
+++ b/applications/luci-app-adblock/po/el/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -71,15 +71,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "φάκελος διάσωσης"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -104,7 +104,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -120,7 +120,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Λίστα Μπλοκαρισμένων πηγών"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -159,22 +159,22 @@ msgstr ""
msgid "Count"
msgstr "Μέτρηση"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "κατάλογος DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Επαναφορά αρχείου DNS"
@@ -192,7 +192,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -200,21 +200,21 @@ msgstr ""
msgid "Date"
msgstr "Ημερομηνία"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -223,7 +223,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -231,7 +231,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -239,11 +239,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -251,11 +251,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -303,11 +303,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -317,11 +317,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -348,7 +348,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -368,7 +368,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -378,7 +378,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -396,7 +396,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -430,7 +430,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -442,7 +442,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -490,35 +490,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -557,7 +557,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -575,7 +575,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -585,11 +585,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -609,23 +609,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -677,7 +677,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -691,7 +691,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -719,11 +719,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -731,15 +731,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/en/adblock.po b/applications/luci-app-adblock/po/en/adblock.po
index a07bcc4b10..b42f5a78fc 100644
--- a/applications/luci-app-adblock/po/en/adblock.po
+++ b/applications/luci-app-adblock/po/en/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -71,15 +71,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -104,7 +104,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -120,7 +120,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -159,22 +159,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -192,7 +192,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -200,21 +200,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -223,7 +223,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -231,7 +231,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -239,11 +239,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -251,11 +251,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -303,11 +303,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -317,11 +317,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -348,7 +348,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -368,7 +368,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -378,7 +378,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -396,7 +396,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -430,7 +430,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -442,7 +442,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -490,35 +490,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -557,7 +557,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -575,7 +575,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -585,11 +585,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -609,23 +609,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -677,7 +677,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -691,7 +691,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -719,11 +719,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -731,14 +731,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
index 47be1335a8..395295336a 100644
--- a/applications/luci-app-adblock/po/es/adblock.po
+++ b/applications/luci-app-adblock/po/es/adblock.po
@@ -46,7 +46,7 @@ msgstr "Agregue este (sub) dominio a su lista negra local."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Agregue este (sub) dominio a su lista blanca local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "Lista de bloqueo adicional de la cárcel"
@@ -76,15 +76,15 @@ msgstr "Configuración avanzada de informes"
msgid "Answer"
msgstr "Responder"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Directorio de respaldo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Directorio de temperatura base"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -113,7 +113,7 @@ msgstr "Dominio bloqueado"
msgid "Blocked Domains"
msgstr "Dominios bloqueados"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Copia de seguridad de lista de bloqueo"
@@ -129,7 +129,7 @@ msgstr "Consulta de lista de bloqueo..."
msgid "Blocklist Sources"
msgstr "Fuentes de lista de bloqueo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -152,7 +152,8 @@ msgstr "Cancelar"
msgid ""
"Changes on this tab needs a full adblock service restart to take effect.<br /"
"><p>&#xa0;</p>"
-msgstr "Los cambios en esta pestaña requieren un reninicio completo del servicio "
+msgstr ""
+"Los cambios en esta pestaña requieren un reninicio completo del servicio "
"adblock para que los cambios surtan efecto.<br /><p>&#xa0;</p>"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
@@ -177,7 +178,7 @@ msgstr ""
msgid "Count"
msgstr "Contar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -186,15 +187,15 @@ msgstr ""
"caso de errores de descarga o durante el inicio."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "Backend de DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Directorio DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Restablecimiento de archivos DNS"
@@ -212,7 +213,7 @@ msgstr "Solicitudes DNS (bloqueadas)"
msgid "DNS Requests (total)"
msgstr "Solicitudes DNS (total)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "Tiempo de espera de reinicio de DNS"
@@ -220,15 +221,15 @@ msgstr "Tiempo de espera de reinicio de DNS"
msgid "Date"
msgstr "Fecha"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Desactivar Permitir DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Desactivar Reinicios de DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -236,7 +237,7 @@ msgstr ""
"Desactivar los reinicios activados por adblock para back-end dns con "
"funciones de carga automática/inotify."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "Desactivar la lista blanca selectiva de DNS (pasar por RPZ)."
@@ -245,7 +246,7 @@ msgstr "Desactivar la lista blanca selectiva de DNS (pasar por RPZ)."
msgid "Domain"
msgstr "Dominio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Descargar parámetros"
@@ -253,7 +254,7 @@ msgstr "Descargar parámetros"
msgid "Download Queue"
msgstr "Descargar Cola"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Utilidad de descarga"
@@ -261,11 +262,11 @@ msgstr "Utilidad de descarga"
msgid "E-Mail Notification"
msgstr "Notificación del E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Conteo de notificaciones por E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "Perfil de correo electrónico"
@@ -273,11 +274,11 @@ msgstr "Perfil de correo electrónico"
msgid "E-Mail Receiver Address"
msgstr "Dirección del destinatario del correo electrónico"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "Dirección del remitente del correo electrónico"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Tema del correo electrónico"
@@ -329,11 +330,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr "Trabajo(s) existente(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "Dominio de búsqueda de DNS externo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -346,11 +347,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Criterios de filtro como fecha, dominio o cliente (opcional)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Vaciar caché de DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Vacíe la caché de DNS antes del procesamiento de adblock también."
@@ -381,7 +382,7 @@ msgstr "Conceder acceso a la aplicación adblock de LuCI"
msgid "Information"
msgstr "Información"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Directorio de la cárcel"
@@ -401,7 +402,7 @@ msgstr "Limitar SafeSearch"
msgid "Limit SafeSearch to certain providers."
msgstr "Limitar SafeSearch a proveedores specíficos."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "Lista de dispositivos de red disponibles utilizados por tcpdump."
@@ -414,7 +415,7 @@ msgstr ""
"Elija 'No especificado' para usar un tiempo de espera de inicio clásico en "
"lugar de un disparador de red."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -443,7 +444,7 @@ msgstr ""
"MByte,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) necesita más RAM y soporte "
"multinúcleo, p. ej. x86 o dispositivos Raspberry.<br /><p></p>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
@@ -478,7 +479,7 @@ msgstr "¡Aún no hay registros relacionados con adblock!"
msgid "Overview"
msgstr "Visión general"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Perfil utilizado por 'msmtp' para notificaciones de E-Mails adblock."
@@ -492,7 +493,7 @@ msgstr ""
"Consulta listas de bloqueo activas y copias de seguridad para un dominio "
"específico."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -547,35 +548,35 @@ msgstr "Actualizar..."
msgid "Relax SafeSearch"
msgstr "Relajar SafeSearch"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Informe de recuento de fragmentos"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Tamaño del fragmento de informe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Directorio de informes"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Interfaz de informe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "Informar puertos"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr "Informe el recuento de fragmentos utilizado por tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Informe el tamaño del fragmento utilizado por tcpdump en MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -619,7 +620,7 @@ msgstr ""
"Enviar correos electrónicos de notificación relacionados con adblock. Tenga "
"en cuenta: esto necesita una instalación adicional del paquete 'msmtp'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
"Dirección del remitente para los correos electrónicos de notificación de "
@@ -641,7 +642,7 @@ msgstr ""
"Tamaño de la cola de descarga para el procesamiento de descarga (incluida la "
"clasificación, fusión, etc.) en paralelo."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "Fuentes (tamaño, enfoque)"
@@ -653,11 +654,11 @@ msgstr ""
"Lista separada por espacios de puertos de firewall relacionados con DNS que "
"deben forzarse localmente."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista de puertos separados por espacios utilizados por tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
"Opciones de configuración especiales para la utilidad de descarga "
@@ -679,7 +680,7 @@ msgstr "Estado / Versión"
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -688,7 +689,7 @@ msgstr ""
"valor predeterminado es '/ tmp', utilice preferiblemente una memoria USB u "
"otro disco local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -697,12 +698,12 @@ msgstr ""
"valor predeterminado es '/ tmp', utilice preferiblemente una memoria USB u "
"otro disco local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
"Directorio de destino para la lista de bloqueo generada 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"Directorio de destino para la lista de bloqueo de cárcel generada 'adb_list."
@@ -768,7 +769,7 @@ msgstr ""
msgid "Time"
msgstr "Hora"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Tiempo de espera para esperar un reinicio de backend de DNS exitoso."
@@ -784,7 +785,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr "Top 10 estadísticas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr "Tema para los correos electrónicos de notificación de adblock."
@@ -814,11 +815,11 @@ msgstr ""
msgid "Whitelist..."
msgstr "Lista blanca..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -826,15 +827,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr "máx. tamaño del conjunto de resultados"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "llamado (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "crudo (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/fi/adblock.po b/applications/luci-app-adblock/po/fi/adblock.po
index 8299526f1c..f685e96246 100644
--- a/applications/luci-app-adblock/po/fi/adblock.po
+++ b/applications/luci-app-adblock/po/fi/adblock.po
@@ -43,7 +43,7 @@ msgstr "Lisää tämä (ali-)verkkonimi kieltolistallesi."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Lisää tämä (ali-)verkkonimi sallittujen listallesi."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -72,15 +72,15 @@ msgstr "Raportoinnin lisäasetukset"
msgid "Answer"
msgstr "Vastaus"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Varmuuskopiohakemisto"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Oletushakemisto väliaikaistiedostoille"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -109,7 +109,7 @@ msgstr "Estetty verkkonimi"
msgid "Blocked Domains"
msgstr "Estetyt verkkonimet"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Kieltolistan varmuuskopio"
@@ -125,7 +125,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Estolistojen lähteet"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -164,22 +164,22 @@ msgstr ""
msgid "Count"
msgstr "Määrä"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "DNS-sovellus"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS-tiedoston resetointi"
@@ -197,7 +197,7 @@ msgstr "DNS-kyselyt (estetyt)"
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "DNS:n uudelleenkäynnistyksen aikaraja"
@@ -205,15 +205,15 @@ msgstr "DNS:n uudelleenkäynnistyksen aikaraja"
msgid "Date"
msgstr "Päivä"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Estä DNS:n salliminen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Estä DNS:n uudelleenkäynnistykset"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -221,7 +221,7 @@ msgstr ""
"Estä adblockin aiheuttamat DNS-sovelluksen uudelleenkäynnistykset autoload/"
"inotify-funktioilla."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -230,7 +230,7 @@ msgstr ""
msgid "Domain"
msgstr "Verkkonimi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Latausparametrit"
@@ -238,7 +238,7 @@ msgstr "Latausparametrit"
msgid "Download Queue"
msgstr "Latausjono"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Lataustyökalu"
@@ -246,11 +246,11 @@ msgstr "Lataustyökalu"
msgid "E-Mail Notification"
msgstr "Sähköposti-ilmoitus"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Sähköposti-ilmoitusten määrä"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "Sähköpostiprofiili"
@@ -258,11 +258,11 @@ msgstr "Sähköpostiprofiili"
msgid "E-Mail Receiver Address"
msgstr "Sähköposti: vastaanottajan osoite"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "Sähköposti: lähettäjän osoite"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Sähköposti: otsikko"
@@ -310,11 +310,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr "Nykyiset työt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -324,11 +324,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Suodatintekijät kuten päivä, verkkonimi tai asiakas (valinnainen)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Tyhjennä DNS-välimuisti"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Tyhjennä DNS-välimuisti ennen Adblock-sääntöjen käsittelyä."
@@ -355,7 +355,7 @@ msgstr "Salli pääsy Adblock-asetuksiin"
msgid "Information"
msgstr "Tietoja"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -375,7 +375,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -385,7 +385,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -403,7 +403,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr "Tuetut ja valmiiksi asetetut lataustyökalut."
@@ -437,7 +437,7 @@ msgstr "Ei vielä Adblock-lokeja!"
msgid "Overview"
msgstr "Yleiskatsaus"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -449,7 +449,7 @@ msgstr "Kysely"
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -499,35 +499,35 @@ msgstr "Päivitä..."
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Raporttipalojen määrä"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Raporttipalojen koko"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Raporttihakemisto"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Raportoitava sovitin"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "Raportoitavat portit"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -566,7 +566,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr "Lähettäjän osoite Adblockin sähköposti-ilmoituksille."
@@ -584,7 +584,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "Lähteet (koko, fokus)"
@@ -594,11 +594,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -618,23 +618,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -686,7 +686,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -700,7 +700,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -728,11 +728,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -740,14 +740,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/fr/adblock.po b/applications/luci-app-adblock/po/fr/adblock.po
index 0c8c3ffa24..a2bb0a4235 100644
--- a/applications/luci-app-adblock/po/fr/adblock.po
+++ b/applications/luci-app-adblock/po/fr/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-08 12:44+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
+"Last-Translator: Loïck MAHIEUX <loick111@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -43,7 +43,7 @@ msgstr "Ajout sous-domaine au réseau local blacklisté."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Ajout sous-domaine au réseau local whitelisté."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "Additionnel Bannis Blocklisté"
@@ -73,15 +73,15 @@ msgstr "Paramètres de rapport avancés"
msgid "Answer"
msgstr "Répondre"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Répertoire de sauvegarde"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Répertoire Temporaire"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -110,7 +110,7 @@ msgstr "Domaines bloqués"
msgid "Blocked Domains"
msgstr "Domaines bloqués"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Sauvegarde de la liste de blocage"
@@ -126,7 +126,7 @@ msgstr "Demande Blocklist..."
msgid "Blocklist Sources"
msgstr "Sources des listes de blocage"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -176,7 +176,7 @@ msgstr ""
msgid "Count"
msgstr "Compteur"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -185,15 +185,15 @@ msgstr ""
"utilisées en cas d'erreurs de téléchargement ou lors du démarrage."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "Backend du DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Répertoire du DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Réinitialiser le fichier de DNS"
@@ -211,7 +211,7 @@ msgstr "Requêtes DNS (bloquées)"
msgid "DNS Requests (total)"
msgstr "Requêtes DNS (totales)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "Délai de redémarrage DNS"
@@ -219,15 +219,15 @@ msgstr "Délai de redémarrage DNS"
msgid "Date"
msgstr "Date"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Désactiver l'autorisation DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Désactiver les redémarrages DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -235,7 +235,7 @@ msgstr ""
"Désactiver les redémarrages déclenchés par adblock pour les backends dns "
"avec des fonctions d'auto-chargement/notification."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "Désactiver la liste blanche sélective du DNS (passthrough RPZ)."
@@ -244,7 +244,7 @@ msgstr "Désactiver la liste blanche sélective du DNS (passthrough RPZ)."
msgid "Domain"
msgstr "Domaine"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Paramètres Téléchargement"
@@ -252,7 +252,7 @@ msgstr "Paramètres Téléchargement"
msgid "Download Queue"
msgstr "Queue de Téléchargement"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Télécharger l'utilitaire"
@@ -260,23 +260,23 @@ msgstr "Télécharger l'utilitaire"
msgid "E-Mail Notification"
msgstr "Notifications par e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Nombre de notifications par courrier électronique"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
-msgstr "Profile Email"
+msgstr "Email du profil"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "E-Mail Receiver Address"
msgstr "Adresse e-mail du destinataire"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "Adresse électronique de l'expéditeur"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Objet du courrier électronique"
@@ -327,11 +327,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr "Travaux en cours"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "Domaine de recherche DNS externe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -344,11 +344,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Critère filtre comme la date, domaine, client (option)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Vider le cache DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Videz également le cache DNS avant le traitement des adblocs."
@@ -379,7 +379,7 @@ msgstr "Donner tout accès à l'application LuCI adblock"
msgid "Information"
msgstr "Information"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Répertoire des bannis"
@@ -399,7 +399,7 @@ msgstr "Limiter SafeSearch"
msgid "Limit SafeSearch to certain providers."
msgstr "Limitez SafeSearch à certains fournisseurs."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "Liste des périphériques réseau disponibles utilisés par tcpdump."
@@ -412,7 +412,7 @@ msgstr ""
"l'adblock. Choisissez \"non spécifié\" pour utiliser un délai de démarrage "
"classique au lieu d'un déclencheur réseau."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -443,7 +443,7 @@ msgstr ""
"besoin de plus de RAM et de support Multicore, par exemple des appareils x86 "
"ou Raspberry.<br /> <p>&#xa0;</p>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Liste des utilitaires de téléchargement pris en charge et entièrement pré-"
@@ -479,7 +479,7 @@ msgstr "Pas encore de journaux liés à l'adblock !"
msgid "Overview"
msgstr "Vue d’ensemble"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Profil utilisé par \"msmtp\" pour les e-mails de notification adblock."
@@ -493,7 +493,7 @@ msgstr ""
"Recherchez des listes de blocage actives et des sauvegardes pour un domaine "
"spécifique."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -552,35 +552,35 @@ msgstr "Rafraichi..."
msgid "Relax SafeSearch"
msgstr "Relax SafeSearch"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Rapporter le nombre de morceaux"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Rapporter la taille des morceaux"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Rapporter le Répertoire"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Rapporter l'Interface"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "Rapport des Ports"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr "Signalez le nombre de morceaux utilisés par tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Indiquez la taille des morceaux utilisés par tcpdump en MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -624,7 +624,7 @@ msgstr ""
"Envoyer des e-mails de notification relatifs à l'adblock. Veuillez noter que "
"l'installation du paquet \"msmtp\" supplémentaire est nécessaire."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
"Adresse de l'expéditeur des courriers électroniques de notification de "
@@ -646,7 +646,7 @@ msgstr ""
"Taille de la file d'attente pour le traitement des téléchargements (y "
"compris le tri, la fusion, etc.) en parallèle."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "Sources (Taille, Focus)"
@@ -658,11 +658,11 @@ msgstr ""
"Liste séparée par espace des ports de pare-feu liés au DNS qui doivent être "
"forcés localement."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr "Liste des ports utilisés par tcpdump, séparés par des espaces."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
"Options de configuration spéciales pour l'utilitaire de téléchargement "
@@ -684,7 +684,7 @@ msgstr "Statut / Version"
msgid "Suspend"
msgstr "Mettre en pause"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -692,7 +692,7 @@ msgstr ""
"Répertoire cible pour les fichiers de rapports liés au DNS. La valeur par "
"défaut est '/tmp', veuillez utiliser plutot une clé usb ou un disque local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -701,12 +701,12 @@ msgstr ""
"défaut est '/tmp', veuillez utiliser de préférence une clé usb ou un autre "
"disque local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
"Répertoire cible pour la liste de blocage générée \"adb_list.overall\"."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "Répertoire cible pour la liste de blocage générée \"adb_list.jail\"."
@@ -772,7 +772,7 @@ msgstr ""
msgid "Time"
msgstr "Heure"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Délai d'attente pour un redémarrage réussi du backend du DNS."
@@ -788,7 +788,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr "Top 10 Statistiques"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr "Objet pour les notifications par e-mails d'adblock."
@@ -818,11 +818,11 @@ msgstr ""
msgid "Whitelist..."
msgstr "Liste Blanche..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -830,15 +830,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr "taille max. des résultats"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "named (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/he/adblock.po b/applications/luci-app-adblock/po/he/adblock.po
index f09fc271c3..10cb88fe7a 100644
--- a/applications/luci-app-adblock/po/he/adblock.po
+++ b/applications/luci-app-adblock/po/he/adblock.po
@@ -37,7 +37,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -65,15 +65,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -114,7 +114,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -153,22 +153,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -194,21 +194,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -233,11 +233,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -245,11 +245,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -297,11 +297,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -311,11 +311,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -342,7 +342,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -362,7 +362,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -372,7 +372,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -390,7 +390,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -424,7 +424,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -436,7 +436,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -484,35 +484,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -551,7 +551,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -569,7 +569,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -579,11 +579,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -603,23 +603,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -671,7 +671,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -685,7 +685,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -713,11 +713,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -725,14 +725,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/hi/adblock.po b/applications/luci-app-adblock/po/hi/adblock.po
index f0133b7d8f..f2d3d8dcb9 100644
--- a/applications/luci-app-adblock/po/hi/adblock.po
+++ b/applications/luci-app-adblock/po/hi/adblock.po
@@ -37,7 +37,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -65,15 +65,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -114,7 +114,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -153,22 +153,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -194,21 +194,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -233,11 +233,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -245,11 +245,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -297,11 +297,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -311,11 +311,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -342,7 +342,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -362,7 +362,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -372,7 +372,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -390,7 +390,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -424,7 +424,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -436,7 +436,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -484,35 +484,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -551,7 +551,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -569,7 +569,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -579,11 +579,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -603,23 +603,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -671,7 +671,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -685,7 +685,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -713,11 +713,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -725,14 +725,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/hu/adblock.po b/applications/luci-app-adblock/po/hu/adblock.po
index 752b41b1a8..00db4870c8 100644
--- a/applications/luci-app-adblock/po/hu/adblock.po
+++ b/applications/luci-app-adblock/po/hu/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -73,15 +73,15 @@ msgstr ""
msgid "Answer"
msgstr "Válasz"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Biztonsági mentés könyvtára"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -106,7 +106,7 @@ msgstr "Blokkolt tartomány"
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -122,7 +122,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Blokkolási lista forrásai"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -161,22 +161,22 @@ msgstr ""
msgid "Count"
msgstr "Darabszám"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS könyvtár"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS fájlvisszaállítás"
@@ -194,7 +194,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -202,21 +202,21 @@ msgstr ""
msgid "Date"
msgstr "Dátum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "Domain"
msgstr "Tartomány"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -233,7 +233,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Letöltési segédprogram"
@@ -241,11 +241,11 @@ msgstr "Letöltési segédprogram"
msgid "E-Mail Notification"
msgstr "E-mail értesítés"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -253,11 +253,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr "E-mail fogadócím"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -305,11 +305,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -319,11 +319,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "DNS gyorsítótár kiürítése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -370,7 +370,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -380,7 +380,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -398,7 +398,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"A támogatott és teljesen előre beállított letöltési segédprogramok listája."
@@ -433,7 +433,7 @@ msgstr ""
msgid "Overview"
msgstr "Áttekintés"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -445,7 +445,7 @@ msgstr "Lekérdezés"
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -493,35 +493,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Darabok számának jelentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Darabok méretének jelentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Könyvtár jelentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Csatoló jelentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -560,7 +560,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -578,7 +578,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -588,11 +588,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -612,23 +612,23 @@ msgstr ""
msgid "Suspend"
msgstr "Felfüggesztés"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Célkönyvtár az előállított „adb_list.overall” blokkolási listához."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -682,7 +682,7 @@ msgstr ""
msgid "Time"
msgstr "Idő"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -696,7 +696,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -724,11 +724,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -736,15 +736,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/it/adblock.po b/applications/luci-app-adblock/po/it/adblock.po
index 07ec2d191e..da72ad14bd 100644
--- a/applications/luci-app-adblock/po/it/adblock.po
+++ b/applications/luci-app-adblock/po/it/adblock.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-03-07 12:33+0000\n"
-"Last-Translator: Giuseppe Valitutto <valituttogiuseppe@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/it/>\n"
"Language: it\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -46,7 +46,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -74,15 +74,15 @@ msgstr ""
msgid "Answer"
msgstr "Risposta"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Directory del Backup"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -107,7 +107,7 @@ msgstr "Dominio bloccato"
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -123,7 +123,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Fonti lista di Blocco"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -162,22 +162,22 @@ msgstr ""
msgid "Count"
msgstr "Numero"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Directory DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Reset File DNS"
@@ -195,7 +195,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -203,21 +203,21 @@ msgstr ""
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -226,7 +226,7 @@ msgstr ""
msgid "Domain"
msgstr "Dominio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -234,7 +234,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Utilità di Scaricamento"
@@ -242,11 +242,11 @@ msgstr "Utilità di Scaricamento"
msgid "E-Mail Notification"
msgstr "Notifica E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -254,11 +254,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr "E-Mail destinatario"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -306,11 +306,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -320,11 +320,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Pulisci Cache DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -341,7 +341,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "General Settings"
-msgstr ""
+msgstr "Impostazioni generali"
#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
msgid "Grant access to LuCI app adblock"
@@ -351,7 +351,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -371,7 +371,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -381,7 +381,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -399,7 +399,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Elenco delle utility di download supportate e completamente preconfigurate."
@@ -434,7 +434,7 @@ msgstr ""
msgid "Overview"
msgstr "Riassunto"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -446,7 +446,7 @@ msgstr "Interrogazione"
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -495,35 +495,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Directory dei report"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -562,7 +562,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -580,7 +580,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -590,11 +590,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -614,23 +614,23 @@ msgstr ""
msgid "Suspend"
msgstr "Sospendi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Directory per la lista di blocco generata 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -683,7 +683,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -697,7 +697,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -725,11 +725,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -737,15 +737,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/ja/adblock.po b/applications/luci-app-adblock/po/ja/adblock.po
index 81f7a7429a..a9618605f4 100644
--- a/applications/luci-app-adblock/po/ja/adblock.po
+++ b/applications/luci-app-adblock/po/ja/adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-11-04 00:26+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/ja/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -46,7 +46,7 @@ msgstr "この(サブ)ドメインをローカルのブラックリストに追
msgid "Add this (sub-)domain to your local whitelist."
msgstr "この(サブ)ドメインをローカルのホワイトリストに追加します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "追加のJailブロックリスト"
@@ -74,26 +74,29 @@ msgstr "リポートの詳細設定"
msgid "Answer"
msgstr "回答"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "バックアップ先 ディレクトリ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "ベースとなるテンポラリディレクトリ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
-msgstr "ベースとなるテンポラリディレクトリはadblock関連の操作に使用されます(ダウンロード、ソート、統合など)。"
+msgstr ""
+"ベースとなるテンポラリディレクトリはadblock関連の操作に使用されます(ダウン"
+"ロード、ソート、統合など)。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:15
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:34
msgid ""
"Blacklist changes have been saved. Refresh your adblock lists that changes "
"take effect."
-msgstr "ブラックリストへの変更が保存されました。adblockを更新して変更を適用します。"
+msgstr ""
+"ブラックリストへの変更が保存されました。adblockを更新して変更を適用します。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:281
msgid "Blacklist..."
@@ -107,7 +110,7 @@ msgstr "ブロックされたドメイン"
msgid "Blocked Domains"
msgstr "ブロックされたドメイン"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "ブロックリストのバックアップ"
@@ -123,14 +126,15 @@ msgstr "ブロックリストのクエリ..."
msgid "Blocklist Sources"
msgstr "ブロックリスト提供元"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"追加のDNSブロックリストを作成してホワイトリスト以外のドメインへのアクセスをブロックします。注意: "
-"この制限付きブロックリストはゲストwifiまたはkidsafe構成で使用できます。"
+"追加のDNSブロックリストを作成してホワイトリスト以外のドメインへのアクセスをブ"
+"ロックします。注意: この制限付きブロックリストはゲストwifiまたはkidsafe構成で"
+"使用できます。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
@@ -144,7 +148,9 @@ msgstr "キャンセル"
msgid ""
"Changes on this tab needs a full adblock service restart to take effect.<br /"
"><p>&#xa0;</p>"
-msgstr "このタブでの変更を適用するにはadblockサービスを完全に再起動する必要があります。<br /><p>&#xa0;</p>"
+msgstr ""
+"このタブでの変更を適用するにはadblockサービスを完全に再起動する必要がありま"
+"す。<br /><p>&#xa0;</p>"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
msgid "Client"
@@ -157,9 +163,10 @@ msgid ""
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
"noopener\" >check the online documentation</a>"
msgstr ""
-"adblockパッケージがDNSによって広告/不正ドメインをブロックする設定です。詳しくは、<a href=\"https://github.com/"
-"openwrt/packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" "
-"rel=\"noreferrer noopener\" >オンラインドキュメント</a>を確認してください"
+"adblockパッケージがDNSによって広告/不正ドメインをブロックする設定です。詳しく"
+"は、<a href=\"https://github.com/openwrt/packages/blob/master/net/adblock/"
+"files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >オンラインド"
+"キュメント</a>を確認してください"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
@@ -167,22 +174,24 @@ msgstr ""
msgid "Count"
msgstr "カウント"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
-msgstr "圧縮されたブロックリストのバックアップを作成します。ダウンロードエラーや起動時に使用されます。"
+msgstr ""
+"圧縮されたブロックリストのバックアップを作成します。ダウンロードエラーや起動"
+"時に使用されます。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "DNSバックエンド"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS ディレクトリ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS ファイル リセット"
@@ -200,7 +209,7 @@ msgstr "DNSリクエスト(ブロック)"
msgid "DNS Requests (total)"
msgstr "DNSリクエスト(合計)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "DNS再起動タイムアウト"
@@ -208,21 +217,23 @@ msgstr "DNS再起動タイムアウト"
msgid "Date"
msgstr "日付"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "DNS許可を無効化"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "DNS再起動を無効化"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
-msgstr "autoload/inotify機能を使用してDNSバックエンドのadblockの再起動トリガーを無効にします。"
+msgstr ""
+"autoload/inotify機能を使用してDNSバックエンドのadblockの再起動トリガーを無効"
+"にします。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "セレクティブDNSホワイトリスティングを無効化(RPZパススルー)。"
@@ -231,7 +242,7 @@ msgstr "セレクティブDNSホワイトリスティングを無効化(RPZパ
msgid "Domain"
msgstr "ドメイン"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "パラメータをダウンロード"
@@ -239,19 +250,19 @@ msgstr "パラメータをダウンロード"
msgid "Download Queue"
msgstr "ダウンロードキュー"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
-msgstr "ダウンロード ユーティリティ"
+msgstr "ダウンロードユーティリティ"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:321
msgid "E-Mail Notification"
msgstr "Eメール通知"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Eメール通知数"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "Eメールプロファイル"
@@ -259,11 +270,11 @@ msgstr "Eメールプロファイル"
msgid "E-Mail Receiver Address"
msgstr "Eメール受信アドレス"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "Eメール送信者アドレス"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Eメールトピック"
@@ -305,31 +316,35 @@ msgstr "終了日"
msgid ""
"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
"pixabay."
-msgstr "Google、Bing、DuckDuckGo、Yandex、YouTube、Pixabayのセーフサーチを使用します。"
+msgstr ""
+"Google、Bing、DuckDuckGo、Yandex、YouTube、Pixabayのセーフサーチを使用しま"
+"す。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:18
msgid "Existing job(s)"
msgstr "既存の仕事"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "外部DNSルックアップドメイン"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
-msgstr "DNSバックエンドが正常に再起動したかチェックする外部ドメイン。注意: このチェックを無効にするにはオプションを無効に設定してください。"
+msgstr ""
+"DNSバックエンドが正常に再起動したかチェックする外部ドメイン。注意: このチェッ"
+"クを無効にするにはオプションを無効に設定してください。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:156
msgid "Filter criteria like date, domain or client (optional)"
msgstr "日付、ドメイン、クライアントなどのフィルター基準(オプション)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "DNS キャッシュのクリア"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "adblockが正常に動くようにするため、事前にDNSキャッシュをクリアします。"
@@ -343,8 +358,9 @@ msgid ""
"demand. Please note: this needs additional 'tcpdump-mini' package "
"installation and a full adblock service restart to take effect."
msgstr ""
-"tcpdumpを介してDNS関連のネットワークトラフィックを収集し、オンデマンドでDNSレポートを提供します。 注意: これを有効にするには、追加の"
-"「tcpdump-mini」パッケージのインストールと完全なadblockサービスの再起動が必要です。"
+"tcpdumpを介してDNS関連のネットワークトラフィックを収集し、オンデマンドでDNSレ"
+"ポートを提供します。 注意: これを有効にするには、追加の「tcpdump-mini」パッ"
+"ケージのインストールと完全なadblockサービスの再起動が必要です。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "General Settings"
@@ -358,7 +374,7 @@ msgstr "LuCIアプリのadblockへのアクセスを許可"
msgid "Information"
msgstr "情報"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Jailディレクトリ"
@@ -378,7 +394,7 @@ msgstr "セーフサーチを制限"
msgid "Limit SafeSearch to certain providers."
msgstr "セーフサーチを特定のプロバイダに制限します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "tcpdumpが使用する利用可能なネットワークデバイス一覧です。"
@@ -387,15 +403,16 @@ msgid ""
"List of available network interfaces to trigger the adblock start. Choose "
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"adblockの開始をトリガーできるネットワークインターフェース一覧です。未指定を選択するとトリガーの代わりに従来のスタートアップタイムアウトを使用します"
-"。"
+"adblockの開始をトリガーできるネットワークインターフェース一覧です。未指定を選"
+"択するとトリガーの代わりに従来のスタートアップタイムアウトを使用します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"デフォルトのリストディレクトリを使用するDNSバックエンド一覧です。デフォルトのパスを上書きするには'DNSディレクトリ'オプションを使用してください。"
+"デフォルトのリストディレクトリを使用するDNSバックエンド一覧です。デフォルトの"
+"パスを上書きするには'DNSディレクトリ'オプションを使用してください。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:273
msgid ""
@@ -409,7 +426,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr "サポートされ、かつ設定済のダウンロード ユーティリティの一覧です。"
@@ -443,7 +460,7 @@ msgstr "まだadblolck関連のログがありません!"
msgid "Overview"
msgstr "概要"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "'msmtp'をadblock通知Eメールに使用するプロファイル。"
@@ -455,11 +472,13 @@ msgstr "検索"
msgid "Query active blocklists and backups for a specific domain."
msgstr "特定のドメインのアクティブなブロックリストとバックアップを検索します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
-msgstr "通知数を上げて、ブロックリスト全体の数が指定された制限以下の場合に電子メールを取得します。"
+msgstr ""
+"通知数を上げて、ブロックリスト全体の数が指定された制限以下の場合に電子メール"
+"を取得します。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Receiver address for adblock notification e-mails."
@@ -469,7 +488,9 @@ msgstr "adblock 通知メールの受信アドレスです。"
msgid ""
"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
"to UDP and TCP protocol."
-msgstr "'lan'ゾーンからすべてのDNSクエリをローカルDNSリゾルバにリダイレクトし、UDPとTCPプロトコルに適用します。"
+msgstr ""
+"'lan'ゾーンからすべてのDNSクエリをローカルDNSリゾルバにリダイレクトし、UDPと"
+"TCPプロトコルに適用します。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
msgid ""
@@ -477,8 +498,9 @@ msgid ""
"resources from the system. Please note: This change requires a full adblock "
"service restart to take effect."
msgstr ""
-"システムリソースを増やすために、adblockのバックグラウンド処理の優先順位を下げます。注意: "
-"この変更を有効にするには、完全なadblockサービスの再起動が必要です。"
+"システムリソースを増やすために、adblockのバックグラウンド処理の優先順位を下げ"
+"ます。注意: この変更を有効にするには、完全なadblockサービスの再起動が必要で"
+"す。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:183
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:257
@@ -505,42 +527,43 @@ msgstr "リフレッシュ..."
msgid "Relax SafeSearch"
msgstr "リラックスセーフサーチ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "レポート チャンクカウント"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "レポート チャンクサイズ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "レポート ディレクトリ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "レポート インターフェース"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "レポートポート"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr "tcpdumpによって使用されるレポートチャンク数。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr "tcpdumpがメガバイト単位で使用するレポートチャンクサイズ。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
"background."
msgstr ""
-"DNSバックエンドの読み込み後に、最後のDNSブロックリスト'adb_list.overlall'をリセットします。注意: "
-"このオプションはバックグラウンドで小さなubus/adblockモニターを起動します。"
+"DNSバックエンドの読み込み後に、最後のDNSブロックリスト'adb_list.overlall'をリ"
+"セットします。注意: このオプションはバックグラウンドで小さなubus/adblockモニ"
+"ターを起動します。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:95
msgid "Result"
@@ -572,9 +595,11 @@ msgstr "保存"
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
-msgstr "adblock関連の通知Eメールを送信します。注意: これは追加の'msmtp'パッケージのインストールが必要です。"
+msgstr ""
+"adblock関連の通知Eメールを送信します。注意: これは追加の'msmtp'パッケージのイ"
+"ンストールが必要です。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr "adblockの通知Eメール送信者アドレス。"
@@ -590,9 +615,11 @@ msgstr "設定"
msgid ""
"Size of the download queue for download processing (incl. sorting, merging "
"etc.) in parallel."
-msgstr "ダウンロード処理(並べ替え、統合など)のダウンロードキューのサイズを並列で指定します。"
+msgstr ""
+"ダウンロード処理(並べ替え、統合など)のダウンロードキューのサイズを並列で指定"
+"します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "ソース(サイズ、フォーカス)"
@@ -600,13 +627,14 @@ msgstr "ソース(サイズ、フォーカス)"
msgid ""
"Space separated list of DNS-related firewall ports which should be forced "
"locally."
-msgstr "スペースで区切られた、ローカルのみの、DNS関連のファイアウォールポートリスト。"
+msgstr ""
+"スペースで区切られた、ローカルのみの、DNS関連のファイアウォールポートリスト。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr "tcpdumpが使用するポートの、スペースで区切られたリスト。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr "選択したダウンロードユーティリティーの特別な設定オプション。"
@@ -626,29 +654,31 @@ msgstr "ステータス / バージョン"
msgid "Suspend"
msgstr "一時停止"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-"DNS関連のレポートファイルのターゲットディレクトリです。デフォルトは'/tmp'です。可能ならばUSBメモリまたは別のローカルディスクを使用してください"
-"。"
+"DNS関連のレポートファイルのターゲットディレクトリです。デフォルトは'/tmp'で"
+"す。可能ならばUSBメモリまたは別のローカルディスクを使用してください。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-"ブロックリストのバックアップに使用されるターゲットディレクトリです。デフォルトは'/tmp'です。可能ならばUSBメモリまたは別のローカルディスクを使用し"
-"てください。"
+"ブロックリストのバックアップに使用されるターゲットディレクトリです。デフォル"
+"トは'/tmp'です。可能ならばUSBメモリまたは別のローカルディスクを使用してくださ"
+"い。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成されたブロックリスト 'adb_list.overall' の保存先ディレクトリです。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
-msgstr "生成されたjailブロックリスト'adb_list.jail'のターゲットディレクトリです。"
+msgstr ""
+"生成されたjailブロックリスト'adb_list.jail'のターゲットディレクトリです。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "The Refresh Timer could not been updated."
@@ -680,8 +710,9 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"これは、特定の(サブ)ドメインを常に拒否するローカルのadblockブラックリストです。<br /> 注意: "
-"1行につきドメインを1つだけ追加してください。'#'で始まるコメントを追加できます - IPアドレス、ワイルドカード、正規表現は使用できません。"
+"これは、特定の(サブ)ドメインを常に拒否するローカルのadblockブラックリストで"
+"す。<br /> 注意: 1行につきドメインを1つだけ追加してください。'#'で始まるコメ"
+"ントを追加できます - IPアドレス、ワイルドカード、正規表現は使用できません。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:23
msgid ""
@@ -689,20 +720,23 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"これは、特定の(サブ)ドメインを常に拒否するローカルのadblockホワイトリストです。<br /> 注意: "
-"1行につきドメインを1つだけ追加してください。'#'で始まるコメントを追加できます - IPアドレス、ワイルドカード、正規表現は使用できません。"
+"これは、特定の(サブ)ドメインを常に拒否するローカルのadblockホワイトリストで"
+"す。<br /> 注意: 1行につきドメインを1つだけ追加してください。'#'で始まるコメ"
+"ントを追加できます - IPアドレス、ワイルドカード、正規表現は使用できません。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid ""
"This shows the last generated DNS Report, press the refresh button to get a "
"current one."
-msgstr "最後に生成されたDNSレポートを表示しています。更新ボタンを押して現在の状況を表示します。"
+msgstr ""
+"最後に生成されたDNSレポートを表示しています。更新ボタンを押して現在の状況を表"
+"示します。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Time"
msgstr "時刻"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "DNSバックエンドの再起動が成功するまでのタイムアウト。"
@@ -710,13 +744,15 @@ msgstr "DNSバックエンドの再起動が成功するまでのタイムアウ
msgid ""
"To keep your adblock lists up-to-date, you should setup an automatic update "
"job for these lists."
-msgstr "adblockリストを常に最新にするには、自動更新をこれらのリストに設定する必要があります。"
+msgstr ""
+"adblockリストを常に最新にするには、自動更新をこれらのリストに設定する必要があ"
+"ります。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
msgid "Top 10 Statistics"
msgstr "上位10項目"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr "adblockの通知Eメールのトピック。"
@@ -738,17 +774,19 @@ msgstr "詳細なデバッグ ログ"
msgid ""
"Whitelist changes have been saved. Refresh your adblock lists that changes "
"take effect."
-msgstr "ホワイトリストへの変更が保存されました。adblockのリストを更新して変更を適用します。"
+msgstr ""
+"ホワイトリストへの変更が保存されました。adblockのリストを更新して変更を適用し"
+"ます。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:273
msgid "Whitelist..."
msgstr "ホワイトリスト..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -756,15 +794,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "named (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/ko/adblock.po b/applications/luci-app-adblock/po/ko/adblock.po
index 8c4f20a5e8..8026b3315b 100644
--- a/applications/luci-app-adblock/po/ko/adblock.po
+++ b/applications/luci-app-adblock/po/ko/adblock.po
@@ -43,7 +43,7 @@ msgstr "이 (서브)도메인을 로컬 블랙리스트에 추가."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "이 (서브)도메인을 로컬 화이트리스트에 추가."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -71,15 +71,15 @@ msgstr "고급 리포트 설정"
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -90,7 +90,9 @@ msgstr ""
msgid ""
"Blacklist changes have been saved. Refresh your adblock lists that changes "
"take effect."
-msgstr "블랙리스트 변경사항이 저장되었습니다. Adblock 리스트를 새로고침하여 변경사항을 적용하세요."
+msgstr ""
+"블랙리스트 변경사항이 저장되었습니다. Adblock 리스트를 새로고침하여 변경사항"
+"을 적용하세요."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:281
msgid "Blacklist..."
@@ -104,7 +106,7 @@ msgstr "차단된 도메인"
msgid "Blocked Domains"
msgstr "차단된 도메인들"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "차단목록 백업"
@@ -120,7 +122,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -159,22 +161,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -192,7 +194,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -200,21 +202,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -223,7 +225,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -231,7 +233,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -239,11 +241,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -251,11 +253,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -303,11 +305,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -317,11 +319,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -348,7 +350,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -368,7 +370,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -378,7 +380,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -396,7 +398,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -430,7 +432,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -442,7 +444,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -490,35 +492,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -557,7 +559,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -575,7 +577,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -585,11 +587,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -609,23 +611,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -677,7 +679,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -691,7 +693,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -719,11 +721,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -731,14 +733,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/mr/adblock.po b/applications/luci-app-adblock/po/mr/adblock.po
index 6318991039..c983af96f6 100644
--- a/applications/luci-app-adblock/po/mr/adblock.po
+++ b/applications/luci-app-adblock/po/mr/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -71,15 +71,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -104,7 +104,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -120,7 +120,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -159,22 +159,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -192,7 +192,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -200,21 +200,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -223,7 +223,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -231,7 +231,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -239,11 +239,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -251,11 +251,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -303,11 +303,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -317,11 +317,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -348,7 +348,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -368,7 +368,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -378,7 +378,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -396,7 +396,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -430,7 +430,7 @@ msgstr ""
msgid "Overview"
msgstr "आढावा"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -442,7 +442,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -490,35 +490,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -557,7 +557,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -575,7 +575,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -585,11 +585,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -609,23 +609,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -677,7 +677,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -691,7 +691,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -719,11 +719,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -731,15 +731,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/ms/adblock.po b/applications/luci-app-adblock/po/ms/adblock.po
index ed331c2429..b9ca851127 100644
--- a/applications/luci-app-adblock/po/ms/adblock.po
+++ b/applications/luci-app-adblock/po/ms/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -71,15 +71,15 @@ msgstr ""
msgid "Answer"
msgstr "Jawapan"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Direktori Sandaran"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -104,7 +104,7 @@ msgstr "Kawasan Liputan Yang telah disekat"
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -120,7 +120,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Punca Senarai Sekatan"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -159,22 +159,22 @@ msgstr ""
msgid "Count"
msgstr "Kiraan"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Direktori DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Reset fail DNS"
@@ -192,7 +192,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -200,21 +200,21 @@ msgstr ""
msgid "Date"
msgstr "Tarikh"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -223,7 +223,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -231,7 +231,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -239,11 +239,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -251,11 +251,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -303,11 +303,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -317,11 +317,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -348,7 +348,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -368,7 +368,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -378,7 +378,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -396,7 +396,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -430,7 +430,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -442,7 +442,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -490,35 +490,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -557,7 +557,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -575,7 +575,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -585,11 +585,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -609,23 +609,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -677,7 +677,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -691,7 +691,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -719,11 +719,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -731,15 +731,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/nb_NO/adblock.po b/applications/luci-app-adblock/po/nb_NO/adblock.po
index 0092c23826..f104e37e50 100644
--- a/applications/luci-app-adblock/po/nb_NO/adblock.po
+++ b/applications/luci-app-adblock/po/nb_NO/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -73,15 +73,15 @@ msgstr ""
msgid "Answer"
msgstr "Svar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Sikkerhetskopimappe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -106,7 +106,7 @@ msgstr "Blokkert domene"
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -122,7 +122,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Blokklistekilder"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -161,22 +161,22 @@ msgstr ""
msgid "Count"
msgstr "Antall"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS-mappe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS-filtilbakestilling"
@@ -194,7 +194,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -202,21 +202,21 @@ msgstr ""
msgid "Date"
msgstr "Dato"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "Domain"
msgstr "Domene"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -233,7 +233,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Nedlastingsverktøy"
@@ -241,11 +241,11 @@ msgstr "Nedlastingsverktøy"
msgid "E-Mail Notification"
msgstr "E-postmerknad"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -253,11 +253,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr "E-postmottagersadresse"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -305,11 +305,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -319,11 +319,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Tøm DNS-hurtiglageret"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -370,7 +370,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -380,7 +380,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -398,7 +398,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -432,7 +432,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -444,7 +444,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -492,35 +492,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -559,7 +559,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -577,7 +577,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -587,11 +587,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -611,23 +611,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -679,7 +679,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -693,7 +693,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -721,11 +721,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -733,15 +733,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/pl/adblock.po b/applications/luci-app-adblock/po/pl/adblock.po
index 994c06fcc9..c596458bd3 100644
--- a/applications/luci-app-adblock/po/pl/adblock.po
+++ b/applications/luci-app-adblock/po/pl/adblock.po
@@ -44,7 +44,7 @@ msgstr "Dodaj tę (sub-)domenę do Twojej lokalnej czarnej listy."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Dodaj tę (pod-)domenę do Twojej lokalnej białej listy."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "Dodatkowa lista blokująca"
@@ -74,15 +74,15 @@ msgstr "Ustawienia raportowania"
msgid "Answer"
msgstr "Odpowiedź"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Katalog kopii zapasowej"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Podstawowy katalog tymczasowy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -111,7 +111,7 @@ msgstr "Zablokowana domena"
msgid "Blocked Domains"
msgstr "Zablokowane domeny"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Kopia zapasowa list blokujących"
@@ -127,7 +127,7 @@ msgstr "Zapytanie..."
msgid "Blocklist Sources"
msgstr "Źródła list"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -176,7 +176,7 @@ msgstr ""
msgid "Count"
msgstr "Licznik"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -185,15 +185,15 @@ msgstr ""
"błędów pobierania lub podczas startu."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "Zaplecze DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Katalog DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Resetuj plik DNS"
@@ -211,7 +211,7 @@ msgstr "Żądania DNS (zablokowane)"
msgid "DNS Requests (total)"
msgstr "Żądania DNS (ogółem)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "Limit czasu restartu DNS"
@@ -219,15 +219,15 @@ msgstr "Limit czasu restartu DNS"
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Wyłącz pozwolenie na DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Wyłącz restart DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -235,7 +235,7 @@ msgstr ""
"Wyłącz wyzwalane restarty adblocka dla zaplecza DNS z funkcjami Autoload/"
"Inotify."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "Wyłącz selektywną białą listę DNS (RPZ)."
@@ -244,7 +244,7 @@ msgstr "Wyłącz selektywną białą listę DNS (RPZ)."
msgid "Domain"
msgstr "Domena"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Parametry pobierania"
@@ -252,7 +252,7 @@ msgstr "Parametry pobierania"
msgid "Download Queue"
msgstr "Kolejka pobierania"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Narzędzie pobierania"
@@ -260,11 +260,11 @@ msgstr "Narzędzie pobierania"
msgid "E-Mail Notification"
msgstr "Powiadomienie email"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Licznik powiadomień email"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "Profil E-mail"
@@ -272,11 +272,11 @@ msgstr "Profil E-mail"
msgid "E-Mail Receiver Address"
msgstr "Adres E-mail odbiorcy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "Adres E-mail nadawcy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Temat E-Mail"
@@ -327,11 +327,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr "Istniejące zadania"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "Zewnętrzna domena wyszukiwania DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -344,11 +344,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Kryteria filtrowania takie jak data, domena lub klient (opcjonalnie)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Opróżnij pamięć podręczną DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Opróżnij pamięć podręczną DNS przed przetwarzaniem adblocka."
@@ -378,7 +378,7 @@ msgstr "Udziel dostępu LuCI do aplikacji adblock"
msgid "Information"
msgstr "Informacje"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Katalog więzienia"
@@ -398,7 +398,7 @@ msgstr "Limit SafeSearch"
msgid "Limit SafeSearch to certain providers."
msgstr "Limit SafeSearch dla certyfikowanych dostawców."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "Lista dostępnych urządzeń sieciowych używanych przez tcpdump."
@@ -411,7 +411,7 @@ msgstr ""
"'nieokreślone', aby użyć klasycznego limitu czasu uruchamiania zamiast "
"wyzwalacza sieciowego."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -441,7 +441,7 @@ msgstr ""
"wielordzeniowej, np. urządzenia x86 lub urządzenia typu raspberry.<br /> "
"<p>&#xa0;</p>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Lista obsługiwanych i wstępnie skonfigurowanych narzędzi do pobierania."
@@ -476,7 +476,7 @@ msgstr "Brak dzienników związanych z adblockiem!"
msgid "Overview"
msgstr "Przegląd"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Profil używany przez 'msmtp' do powiadamiania o blokadzie email."
@@ -490,7 +490,7 @@ msgstr ""
"Wysyłaj zapytania do aktywnych list blokowania i kopii zapasowych dla "
"określonej domeny."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -544,35 +544,35 @@ msgstr "Odświeżanie..."
msgid "Relax SafeSearch"
msgstr "Odpoczynek SafeSearch"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Zgłoś liczbę fragmentów"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Zgłoś wielkość porcji"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Katalog raportów"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Interfejs raportowania"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "Porty raportowania"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr "Raportuj liczbę fragmentów używaną przez tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Raportuj wielkość fragmentów używaną przez tcpdump w MB."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -615,7 +615,7 @@ msgstr ""
"Wysyłaj powiadomienia email związane z adblock. Uwaga: wymaga to dodatkowej "
"instalacji pakietu 'msmtp'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr "Adres nadawcy dla powiadomień emailowych adblocka."
@@ -635,7 +635,7 @@ msgstr ""
"Rozmiar kolejki pobierania do przetwarzania plików (w tym sortowanie, "
"łączenie itp.) równolegle."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "Źródła (wielkość, skupienie)"
@@ -647,11 +647,11 @@ msgstr ""
"Rozdzielona spacjami lista portów zapory związanych z DNS, które należy "
"wymusić lokalnie."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr "Rozdzielona spacjami lista portów używanych przez tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr "Specjalne opcje konfiguracji dla wybranego narzędzia do pobierania."
@@ -671,7 +671,7 @@ msgstr "Status/Wersja"
msgid "Suspend"
msgstr "Zawieś"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -679,7 +679,7 @@ msgstr ""
"Katalog docelowy dla plików raportowania. Domyślnie jest to '/ tmp', "
"najlepiej użyj pamięci USB."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -687,12 +687,12 @@ msgstr ""
"Katalog docelowy dla kopii zapasowej list. Domyślnie jest to '/tmp', użyj "
"najlepiej pamięci USB lub innego dysku."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
"Katalog docelowy dla wygenerowanej listy blokowania 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"Katalog docelowy dla wygenerowanej listy zablokowanych 'adb_list.jail'."
@@ -756,7 +756,7 @@ msgstr ""
msgid "Time"
msgstr "Czas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Limit czasu oczekiwania na pomyślne ponowne uruchomienie zaplecza DNS."
@@ -772,7 +772,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr "Top 10"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr "Temat dla powiadomień email adblocka."
@@ -802,11 +802,11 @@ msgstr ""
msgid "Whitelist..."
msgstr "Biała lista ..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -814,15 +814,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr "maks. rozmiar zestawu wyników"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "named (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/pt/adblock.po b/applications/luci-app-adblock/po/pt/adblock.po
index 9ddd8ae2fc..42d4511293 100644
--- a/applications/luci-app-adblock/po/pt/adblock.po
+++ b/applications/luci-app-adblock/po/pt/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-04 13:41+0000\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/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-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -43,7 +43,7 @@ msgstr "Adicione este (sub)domínio na sua lista negra local."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Adicione este (sub)domínio na sua lista branca local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "Lista de Bloqueio Priosional"
@@ -73,15 +73,15 @@ msgstr "Configurações Avançadas do Relatório"
msgid "Answer"
msgstr "Resposta"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Diretório do Backup"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Diretório Base Temporário"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -111,7 +111,7 @@ msgstr "Domínio Bloqueado"
msgid "Blocked Domains"
msgstr "Domínios Bloqueados"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Cópia de Segurança da Lista de Bloqueio"
@@ -127,7 +127,7 @@ msgstr "Pesquisando a Lista de Bloqueio..."
msgid "Blocklist Sources"
msgstr "Origem da Blocklist"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -176,7 +176,7 @@ msgstr ""
msgid "Count"
msgstr "Contagem"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -185,15 +185,15 @@ msgstr ""
"usados em caso de erros de descarregamento ou durante a inicialização."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "Infraestrutura do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Diretório DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Repor o ficheiro DNS"
@@ -211,7 +211,7 @@ msgstr "Solicitações do DNS (bloqueadas)"
msgid "DNS Requests (total)"
msgstr "Solicitações do DNS (total)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "Tempo Limite para Reiniciar o DNS"
@@ -219,15 +219,15 @@ msgstr "Tempo Limite para Reiniciar o DNS"
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Desativar a opção DNS Permitir"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Desativar as Reinicializações do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -235,7 +235,7 @@ msgstr ""
"Desativar o adblock que causar a reinicialização das funções autoload/"
"inotify da infraestrutura do DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "Desativa a lista branca seletiva do DNS (passagem pelo RPZ)."
@@ -244,7 +244,7 @@ msgstr "Desativa a lista branca seletiva do DNS (passagem pelo RPZ)."
msgid "Domain"
msgstr "Domínio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Parâmetros de Descarregamento"
@@ -252,7 +252,7 @@ msgstr "Parâmetros de Descarregamento"
msgid "Download Queue"
msgstr "Fila de Descarregamento"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Ferramenta para Descarregar"
@@ -260,11 +260,11 @@ msgstr "Ferramenta para Descarregar"
msgid "E-Mail Notification"
msgstr "Notificação por e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Contagem de Notificações por E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "Perfil de e-mail"
@@ -272,11 +272,11 @@ msgstr "Perfil de e-mail"
msgid "E-Mail Receiver Address"
msgstr "Endereço de e-mail do destinatário"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "Endereço de e-mail do remetente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Assunto do e-mail"
@@ -328,11 +328,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr "Tarefa(s) existente(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "Domínio de Pesquisa Externa do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -345,11 +345,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Limpar o cache de DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Também limpar o Cache do DNS antes do adblock."
@@ -370,17 +370,17 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
msgid "Grant access to LuCI app adblock"
-msgstr "Conceda acesso à app LuCI adblock"
+msgstr "Conceder acesso à app LuCI adblock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
msgid "Information"
msgstr "Informação"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Diretório Prisional"
@@ -400,7 +400,7 @@ msgstr "Limite do SafeSearch"
msgid "Limit SafeSearch to certain providers."
msgstr "Limite o SafeSearch a determinados provedores."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "Lista de aparelhos da rede disponíveis que foram usados pelo tcpdump."
@@ -413,7 +413,7 @@ msgstr ""
"'não especificado' para usar um tempo de inicialização clássico em vez de um "
"gatilho de rede."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -443,7 +443,7 @@ msgstr ""
"> &#8226;&#xa0;<b>XXL</b> (200k-) precisa de mais suporte a RAM e Multicore, "
"por exemplo. x86 ou aparelhos raspberry.<br /> <p>&#xa0;</p>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Lista de ferramentas de descarregamento suportadas e completamente pré-"
@@ -479,7 +479,7 @@ msgstr "Ainda não há registos relacionados ao adblock!"
msgid "Overview"
msgstr "Visão Geral"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Perfil dos e-mails de notificação do adblock utilizado por 'msmtp'."
@@ -493,7 +493,7 @@ msgstr ""
"Consulta as listas de bloqueios ativos e as cópias de segurança para um "
"domínio específico."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -548,35 +548,35 @@ msgstr "Atualizar..."
msgid "Relax SafeSearch"
msgstr "Alivie o SafeSearch"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Relatar Contagem de Porções"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Tamanho de Porções de Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Diretório de Relatórios"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Interface de Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "Relatório das Portas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr "Informar a contagem dos pedaços usados pelo tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Informar o tamanho do pedaço utilizado pelo tcpdump em MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -620,7 +620,7 @@ msgstr ""
"Envie e-mails de notificação relacionados ao adblock. Note que: a instalação "
"adicional do pacote 'msmtp' é necessária."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr "Endereço E-Mail do remetente para as notificações do adblock."
@@ -637,10 +637,10 @@ msgid ""
"Size of the download queue for download processing (incl. sorting, merging "
"etc.) in parallel."
msgstr ""
-"Tamanho da fila de descarregamento para o processamento de descarregamento ("
-"incl. classificação, fusão etc.) em paralelo."
+"Tamanho da fila de descarregamento para o processamento de descarregamento "
+"(incl. classificação, fusão etc.) em paralelo."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "Fontes (Tamanho, Foco)"
@@ -652,11 +652,11 @@ msgstr ""
"Lista separada por espaço das portas de firewall relacionadas ao DNS que "
"devem ser impostas localmente."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista separada por espaço das portas utilizadas pelo tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
"Opções especiais de configuração para o utilitário de descarregamento "
@@ -678,7 +678,7 @@ msgstr "Condição geral / versão"
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -687,7 +687,7 @@ msgstr ""
"diretório predefinido é '/tmp', use preferencialmente um pendrive ou um "
"outro disco local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -696,12 +696,12 @@ msgstr ""
"diretório predefinido é '/tmp', use preferencialmente um pendrive ou outro "
"disco local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
"Diretório de destino para a lista de blocos 'adb_list.overall' gerada ."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"Diretório de destino para a lista que for gerada pelo lista de bloqueio "
@@ -765,7 +765,7 @@ msgstr ""
msgid "Time"
msgstr "Tempo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Tempo limite para aguardar o reinício bem sucedido do DNS."
@@ -781,7 +781,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr "As 10 Estatísticas Principais"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
"Defina o assunto dos e-mails que serão usados nas notificações do adblock."
@@ -812,11 +812,11 @@ msgstr ""
msgid "Whitelist..."
msgstr "Lista Branca..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -824,15 +824,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr "def. a quantidade máxima de resultados"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "named (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/pt_BR/adblock.po b/applications/luci-app-adblock/po/pt_BR/adblock.po
index 17060fbd7f..fe53211b8c 100644
--- a/applications/luci-app-adblock/po/pt_BR/adblock.po
+++ b/applications/luci-app-adblock/po/pt_BR/adblock.po
@@ -46,7 +46,7 @@ msgstr "Adicione este (sub)domínio na sua lista negra local."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Adicione este (sub)domínio na sua lista branca local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "Lista de Bloqueio Adicional"
@@ -76,15 +76,15 @@ msgstr "Configurações Avançadas do Relatório"
msgid "Answer"
msgstr "Resposta"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Diretório da cópia de segurança"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Diretório Base Temporário"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -114,7 +114,7 @@ msgstr "Domínios Bloqueados"
msgid "Blocked Domains"
msgstr "Domínios Bloqueados"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Cópia de Segurança da Lista de Bloqueio"
@@ -130,7 +130,7 @@ msgstr "Pesquisando a Lista de Bloqueio..."
msgid "Blocklist Sources"
msgstr "Fontes de listas de bloqueio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -179,7 +179,7 @@ msgstr ""
msgid "Count"
msgstr "Contagem"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -188,15 +188,15 @@ msgstr ""
"usados em caso de erros de download ou durante a inicialização."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "Infraestrutura do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Diretório DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Zerar Arquivo de DNS"
@@ -214,7 +214,7 @@ msgstr "Solicitações do DNS (bloqueadas)"
msgid "DNS Requests (total)"
msgstr "Solicitações do DNS (total)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "Tempo Limite para Reiniciar o DNS"
@@ -222,15 +222,15 @@ msgstr "Tempo Limite para Reiniciar o DNS"
msgid "Date"
msgstr "Dia"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Desativar a opção DNS Permitir"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Desativar as Reinicializações do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -238,7 +238,7 @@ msgstr ""
"Desative o bloqueador de anúncios que causar a reinicialização das funções "
"autoload/inotify da infraestrutura do DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "Desative a lista branca seletiva do DNS (passagem pelo RPZ)."
@@ -247,7 +247,7 @@ msgstr "Desative a lista branca seletiva do DNS (passagem pelo RPZ)."
msgid "Domain"
msgstr "Domínio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Parâmetros de Download"
@@ -255,7 +255,7 @@ msgstr "Parâmetros de Download"
msgid "Download Queue"
msgstr "Fila de Download"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Ferramenta para Baixar"
@@ -263,11 +263,11 @@ msgstr "Ferramenta para Baixar"
msgid "E-Mail Notification"
msgstr "Notificação por E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Contagem de Notificações por E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "E-Mail do Perfil"
@@ -275,11 +275,11 @@ msgstr "E-Mail do Perfil"
msgid "E-Mail Receiver Address"
msgstr "Endereço de E-Mail do Destinatário"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "Endereço de E-Mail do Remetente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Assunto do E-Mail"
@@ -331,11 +331,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr "Tarefa(s) existente(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "Domínio de Pesquisa Externa do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -348,11 +348,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Limpar a Cache do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Também liberar o Cache do DNS antes do bloqueador de anúncios."
@@ -383,7 +383,7 @@ msgstr "Conceda acesso ao aplicativo LuCI adblock"
msgid "Information"
msgstr "Informações"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Diretório Prisional"
@@ -403,7 +403,7 @@ msgstr "Limite do SafeSearch"
msgid "Limit SafeSearch to certain providers."
msgstr "Limite o SafeSearch a determinados fornecedores."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
"Lista de dispositivos da rede disponíveis que foram usados pelo tcpdump."
@@ -417,7 +417,7 @@ msgstr ""
"Escolha 'não especificado' para usar um tempo de inicialização clássico em "
"vez de um gatilho de rede."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -448,7 +448,7 @@ msgstr ""
"mais suporte a RAM e Multicore, por exemplo. x86 ou dispositivos raspberry."
"<br /> <p>&#xa0;</p>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr "Lista de ferramentas compatíveis e já pré-configuradas para download."
@@ -482,7 +482,7 @@ msgstr "Ainda não há registros relacionados ao bloqueio de anúncio!"
msgid "Overview"
msgstr "Visão Geral"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
"Perfil dos E-Mails de notificação do bloqueio de anúncio utilizado por "
@@ -498,7 +498,7 @@ msgstr ""
"Consulta as listas de bloqueios ativos e as cópias de segurança para um "
"domínio específico."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -556,35 +556,35 @@ msgstr "Atualizar..."
msgid "Relax SafeSearch"
msgstr "Alivie o SafeSearch"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Contagem de Pedaços do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Tamanho dos Pedaços do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Diretório do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Interface do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "Relatório das Portas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr "Informar a contagem dos pedaços usados pelo tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Informar o tamanho do pedaço utilizado pelo tcpdump em MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -628,7 +628,7 @@ msgstr ""
"Envie E-Mails de notificação relacionados ao bloqueio de anúncios. Note que: "
"é necessário a instalação adicional do pacote 'msmtp'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
"Endereço E-Mail do remetente para as notificações do bloqueador de anúncios."
@@ -649,7 +649,7 @@ msgstr ""
"Tamanho da fila de download para o processamento de download (incl. "
"classificação, fusão etc.) em paralelo."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "Fontes (Tamanho, Foco)"
@@ -661,11 +661,11 @@ msgstr ""
"Lista separada por espaço das portas de firewall relacionadas ao DNS que "
"devem ser impostas localmente."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista separada por espaço das portas utilizadas pelo tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
"Opções especiais de configuração para o utilitário de download selecionado."
@@ -686,7 +686,7 @@ msgstr "Condição Geral / Versão"
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -695,7 +695,7 @@ msgstr ""
"diretório predefinido é '/tmp', use preferencialmente um pendrive ou um "
"outro disco local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -704,11 +704,11 @@ msgstr ""
"diretório predefinido é '/tmp', use preferencialmente um pendrive ou outro "
"disco local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Caminho do diretório para a lista nega gerada 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"Diretório de destino para a lista que for gerada pelo lista de bloqueio "
@@ -773,7 +773,7 @@ msgstr ""
msgid "Time"
msgstr "Tempo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Tempo limite para aguardar o reinício bem sucedido do DNS."
@@ -789,7 +789,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr "As 10 Estatísticas Principais"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
"Defina o assunto dos E-Mais que serão usados nas notificações do bloqueador "
@@ -821,11 +821,11 @@ msgstr ""
msgid "Whitelist..."
msgstr "Lista Branca..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -833,15 +833,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr "def. a quantidade máxima de resultados"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "named (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/ro/adblock.po b/applications/luci-app-adblock/po/ro/adblock.po
index 22d9bf6bf7..a526044257 100644
--- a/applications/luci-app-adblock/po/ro/adblock.po
+++ b/applications/luci-app-adblock/po/ro/adblock.po
@@ -44,7 +44,7 @@ msgstr "Adăugați acest (sub) domeniu în lista locală de interzise."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Adăugați acest (sub) domeniu la lista locală de admise."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -74,15 +74,15 @@ msgstr "Setări Avansate Raport"
msgid "Answer"
msgstr "Răspuns"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Director copie de siguranţă"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Director Temporar de Bază"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -111,7 +111,7 @@ msgstr "Domeniu blocat"
msgid "Blocked Domains"
msgstr "Domenii Blocate"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Copie de Rezervă Pentru Lista de Blocate"
@@ -127,7 +127,7 @@ msgstr "Interogare Lista de Blocare..."
msgid "Blocklist Sources"
msgstr "Surse de blocare"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -174,7 +174,7 @@ msgstr ""
msgid "Count"
msgstr "Număr"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -183,15 +183,15 @@ msgstr ""
"utilizate în cazul erorilor de descărcare sau în timpul pornirii."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Director DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -209,7 +209,7 @@ msgstr "Cereri DNS (blocate)"
msgid "DNS Requests (total)"
msgstr "Cereri DNS (total)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "Timp Repornire DNS"
@@ -217,15 +217,15 @@ msgstr "Timp Repornire DNS"
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Dezactivare Permite DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Dezactivare Repornire DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -233,7 +233,7 @@ msgstr ""
"Dezactivează repornirile declanșate de adblock pentru backend-urile dns cu "
"funcții de autoîncărcare /notificare."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "Dezactivați lista selectivă pentru DNS permise (trecere prin RPZ)."
@@ -242,7 +242,7 @@ msgstr "Dezactivați lista selectivă pentru DNS permise (trecere prin RPZ)."
msgid "Domain"
msgstr "Domeniu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Descărcare Parametri"
@@ -250,7 +250,7 @@ msgstr "Descărcare Parametri"
msgid "Download Queue"
msgstr "Coadă de Descărcare"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Utilitar descărcare"
@@ -258,11 +258,11 @@ msgstr "Utilitar descărcare"
msgid "E-Mail Notification"
msgstr "Notificare e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Număr de Notificări pe E-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "Profil E-Mail"
@@ -270,11 +270,11 @@ msgstr "Profil E-Mail"
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "Adresa E-Mail Expeditor"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Subiect E-Mail"
@@ -325,11 +325,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr "Activitate(ăți) existentă(e)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "Domeniul de căutare DNS extern"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -342,11 +342,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Criterii de filtrare precum dată, domeniu sau client (opțional)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Eliberează cache-ul DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Spălare memoria cache DNS înainte de procesarea adblock."
@@ -377,7 +377,7 @@ msgstr ""
msgid "Information"
msgstr "Informare"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Director Închisoare"
@@ -397,7 +397,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "Lista dispozitivelor de rețea utilizate de tcpdump."
@@ -410,7 +410,7 @@ msgstr ""
"Alegeți „nespecificat” pentru a utiliza un interval de timp de pornire "
"clasic în loc de declanșarea rețelei."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -439,7 +439,7 @@ msgstr ""
"&#xa0;<b>XXL</b> (200k-) au nevoie de dispozitive cu mai mult RAM și suport "
"Multicore, ex. x86 sau raspberry.<br /> <p>&#xa0;</p>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -473,7 +473,7 @@ msgstr "Nu există încă jurnale adblock!"
msgid "Overview"
msgstr "Prezentare generală"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Profil utilizat de „msmtp” pentru e-mailurile de notificare adblock."
@@ -487,7 +487,7 @@ msgstr ""
"Interogare listă de blocări active și copii de rezervă pentru un anumit "
"domeniu."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -542,35 +542,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -609,7 +609,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -627,7 +627,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -637,11 +637,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -661,23 +661,23 @@ msgstr ""
msgid "Suspend"
msgstr "Suspendă"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -729,7 +729,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -743,7 +743,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -771,11 +771,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -783,15 +783,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/ru/adblock.po b/applications/luci-app-adblock/po/ru/adblock.po
index c48728e1be..b24e25fd76 100644
--- a/applications/luci-app-adblock/po/ru/adblock.po
+++ b/applications/luci-app-adblock/po/ru/adblock.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: adblock\n"
"POT-Creation-Date: 2017-10-22 13:00+0300\n"
-"PO-Revision-Date: 2020-10-09 00:10+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -49,7 +49,7 @@ msgstr "Добавить (под-)домен в ваш локальный чер
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Добавить (под-)домен в ваш локальный белый список."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "Дополнительный тюремный блоклист"
@@ -77,15 +77,15 @@ msgstr "Расширенные настройки отчетов"
msgid "Answer"
msgstr "Ответ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Папка для резервных копий"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
-msgstr "Базовый временный каталог"
+msgstr "Базовый каталог временных файлов"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -114,7 +114,7 @@ msgstr "Заблокированные домены"
msgid "Blocked Domains"
msgstr "Заблокированные домены"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Бэкап черного списка"
@@ -131,7 +131,7 @@ msgstr "Запросы к черному списку..."
msgid "Blocklist Sources"
msgstr "Источники черных списков"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
#, fuzzy
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
@@ -164,7 +164,6 @@ msgid "Client"
msgstr "Клиент"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:128
-#, fuzzy
msgid ""
"Configuration of the adblock package to block ad/abuse domains by using DNS. "
"For further information <a href=\"https://github.com/openwrt/packages/blob/"
@@ -172,9 +171,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
"Конфигурация AdBlock-а для блокировки рекламных/мошеннических доменов с "
-"помощью DNS. Чтобы получить больше информации, прочитайте <a href=\"https://"
-"github.com/openwrt/packages/blob/master/net/adblock/files/README.md\" target="
-"\"_blank\" rel=\"noreferrer noopener\" >онлайн документацию</a>"
+"помощью DNS. Чтобы получить больше информации, прочитайте <a href=\"https"
+"://github.com/openwrt/packages/blob/master/net/adblock/files/README.md\" "
+"target=\"_blank\" rel=\"noreferrer noopener\" >онлайн документацию</a>"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
@@ -182,7 +181,7 @@ msgstr ""
msgid "Count"
msgstr "Количество"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -191,15 +190,15 @@ msgstr ""
"загрузкой или во время запуска."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "DNS-серверная часть"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "Папка DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Сброс файла DNS"
@@ -217,7 +216,7 @@ msgstr "DNS запросы (заблокированы)"
msgid "DNS Requests (total)"
msgstr "DNS запросов (всего)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "Таймаут перезапуска DNS"
@@ -225,15 +224,15 @@ msgstr "Таймаут перезапуска DNS"
msgid "Date"
msgstr "Дата"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "Отключить DNS ответы"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "Отключить перезагрузки DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -241,16 +240,17 @@ msgstr ""
"Отключить триггеры, запускаемые adblock, для dns backends с функциями "
"автозагрузки/inotify."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
+#, fuzzy
msgid "Disable selective DNS whitelisting (RPZ pass through)."
-msgstr ""
+msgstr "Запретить избирательное применение белого списка DNS (сквозное RPZ)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
msgid "Domain"
msgstr "Домен"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "Параметры загрузки"
@@ -258,7 +258,7 @@ msgstr "Параметры загрузки"
msgid "Download Queue"
msgstr "Очередь загрузки"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Утилита для скачивания"
@@ -266,24 +266,23 @@ msgstr "Утилита для скачивания"
msgid "E-Mail Notification"
msgstr "Уведомление электронной почты"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "Счётчик e-mail уведомлений"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "Профиль электронной почты"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "E-Mail Receiver Address"
-msgstr "Адрес получателя электронной почты"
+msgstr "E-Mail адрес получателя"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
-msgstr "Почтовый адрес отправителя"
+msgstr "E-Mail адрес отправителя"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
-#, fuzzy
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "Тема"
@@ -311,7 +310,7 @@ msgstr "Включить сервис AdBlock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:333
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr ""
+msgstr "Включить подробный отчёт при возникновении ошибок."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
msgid "Enabled"
@@ -333,11 +332,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr "Существующая работа(ы)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "Внешний домен DNS Lookup"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -350,11 +349,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Критерии фильтрации, такие как дата, домен или клиент (необязательно)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Очистка кэша DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Очистите кэш DNS до обработки adblock."
@@ -381,7 +380,7 @@ msgstr "Предоставить доступ к приложению LuCI AdBlo
msgid "Information"
msgstr "Информация"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "Директория Jail"
@@ -401,7 +400,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "Список доступных сетевых устройств используемых tcpdump."
@@ -413,7 +412,7 @@ msgstr ""
"Список сетевых интерфейсов для запуска adblock по их доступности. Выберите "
"'не определено' для запуска по таймауту."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -433,7 +432,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Список поддерживаемых и полностью предварительно настроенных утилит для "
@@ -469,7 +468,7 @@ msgstr "Ещё нет журналов, связанных с adblock!"
msgid "Overview"
msgstr "Обзор"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -482,7 +481,7 @@ msgid "Query active blocklists and backups for a specific domain."
msgstr ""
"Запросить активные списки блоков и резервные копии для определенного домена."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -498,7 +497,7 @@ msgid ""
"to UDP and TCP protocol."
msgstr ""
"Перенаправить все DNS запросы из 'lan' зоны на локальный DNS резолвер. "
-"Применимо к UDP и TCP протоколам."
+"Применимо к UDP и TCP протоколам."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
msgid ""
@@ -532,35 +531,35 @@ msgstr "Обновить..."
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "Количество фрагментов отчета"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "Размер фрагментов отчета"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "Папка для отчетов"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "Отчет интерфейса"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "Порты отчетов"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -601,7 +600,7 @@ msgstr ""
"Отправлять на e-mail уведомления касающиеся adblock. Замечание: требуется "
"установка дополнительного пакета \"msmtp\"."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr "E-Mails адрес отправителя для уведомления adblock ."
@@ -619,7 +618,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -629,11 +628,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr "Разделенный пробелами список портов используемых tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr "Специальные конфигурационные опции для выбранной утилиты загрузки."
@@ -653,7 +652,7 @@ msgstr "Статус / Версия"
msgid "Suspend"
msgstr "Приостановить"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -661,7 +660,7 @@ msgstr ""
"Каталог для отчетов связанных с DNS. '/tmp' по умолчанию, предпочтительно "
"использовать USB или другой локальный диск."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
@@ -669,11 +668,11 @@ msgstr ""
"Каталог для бэкапов блок-списков . '/tmp' по умолчанию, предпочтительно "
"использовать USB или другой локальный диск."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Папка для созданного списка блокировки 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -727,7 +726,7 @@ msgstr ""
msgid "Time"
msgstr "Время"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Тайм-аут ожидания успешного перезапуска серверной части DNS."
@@ -742,7 +741,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr "Топ-10 статистики"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr "Тема электронных писем уведомлений adblock."
@@ -772,11 +771,11 @@ msgstr ""
msgid "Whitelist..."
msgstr "Белый список..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -784,15 +783,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "named (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
diff --git a/applications/luci-app-adblock/po/sk/adblock.po b/applications/luci-app-adblock/po/sk/adblock.po
index 2172481830..93f5d44b93 100644
--- a/applications/luci-app-adblock/po/sk/adblock.po
+++ b/applications/luci-app-adblock/po/sk/adblock.po
@@ -43,7 +43,7 @@ msgstr "Pridať túto (sub-) doménu medzi lokálne zakázané domény."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Pridať túto (sub-) doménu medzi lokálne povolené domény."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -74,15 +74,15 @@ msgstr "Pokročilé nastavenia"
msgid "Answer"
msgstr "Odpoveď"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Záložný priečinok"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Základný Temp priečinok"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -109,7 +109,7 @@ msgstr "Blokovaná doména"
msgid "Blocked Domains"
msgstr "Blokované domény"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Záloha zoznamu blokovaných domén"
@@ -125,7 +125,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Zdroje zoznamov blokovaní"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -164,22 +164,22 @@ msgstr ""
msgid "Count"
msgstr "Počet"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS adresár"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Inicializácia DNS súboru"
@@ -197,7 +197,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -205,21 +205,21 @@ msgstr ""
msgid "Date"
msgstr "Dátum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -228,7 +228,7 @@ msgstr ""
msgid "Domain"
msgstr "Doména"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -236,7 +236,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Nástroj na sťahovanie"
@@ -244,11 +244,11 @@ msgstr "Nástroj na sťahovanie"
msgid "E-Mail Notification"
msgstr "Upozornenie e-mailom"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -256,11 +256,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr "Adresa príjemcu e-mailu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -308,11 +308,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -322,11 +322,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Vyprázdniť medzipamäť DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -353,7 +353,7 @@ msgstr ""
msgid "Information"
msgstr "Informácie"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -373,7 +373,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -383,7 +383,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -401,7 +401,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -435,7 +435,7 @@ msgstr ""
msgid "Overview"
msgstr "Prehľad"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -447,7 +447,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -495,35 +495,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -562,7 +562,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -580,7 +580,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -590,11 +590,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -614,23 +614,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -682,7 +682,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -696,7 +696,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -724,11 +724,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -736,15 +736,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/sv/adblock.po b/applications/luci-app-adblock/po/sv/adblock.po
index 41c81dd407..bfd86fa1f2 100644
--- a/applications/luci-app-adblock/po/sv/adblock.po
+++ b/applications/luci-app-adblock/po/sv/adblock.po
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -73,15 +73,15 @@ msgstr ""
msgid "Answer"
msgstr "Svar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Säkerhetskopiera mapp"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -106,7 +106,7 @@ msgstr "Blockerad domän"
msgid "Blocked Domains"
msgstr "Blockerade domäner"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -122,7 +122,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Källor för blockeringslistor"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -161,22 +161,22 @@ msgstr ""
msgid "Count"
msgstr "Räkna"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS-mapp"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS-filåterställning"
@@ -194,7 +194,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -202,21 +202,21 @@ msgstr ""
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "Domain"
msgstr "Domän"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -233,7 +233,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "Ladda ner verktyget"
@@ -241,11 +241,11 @@ msgstr "Ladda ner verktyget"
msgid "E-Mail Notification"
msgstr "E-postavisering"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -253,11 +253,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr "E-postmottagaradress"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -305,11 +305,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -319,11 +319,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "Töm DNS-cache"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Information"
msgstr "Information"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -370,7 +370,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -380,7 +380,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -398,7 +398,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr "Lista över stödda och helt förkonfigurerade nedladdningsverktyg."
@@ -432,7 +432,7 @@ msgstr ""
msgid "Overview"
msgstr "Översikt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -444,7 +444,7 @@ msgstr "Fråga"
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -492,35 +492,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -559,7 +559,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -577,7 +577,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -587,11 +587,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -611,23 +611,23 @@ msgstr "Status / Version"
msgid "Suspend"
msgstr "Stäng av"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -679,7 +679,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -693,7 +693,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -721,11 +721,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -733,15 +733,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/templates/adblock.pot b/applications/luci-app-adblock/po/templates/adblock.pot
index e470942fda..0e38b43666 100644
--- a/applications/luci-app-adblock/po/templates/adblock.pot
+++ b/applications/luci-app-adblock/po/templates/adblock.pot
@@ -34,7 +34,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -62,15 +62,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -95,7 +95,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -111,7 +111,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -150,22 +150,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -183,7 +183,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -191,21 +191,21 @@ msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -214,7 +214,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -222,7 +222,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -230,11 +230,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -242,11 +242,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -294,11 +294,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -308,11 +308,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -339,7 +339,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -359,7 +359,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -369,7 +369,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -387,7 +387,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -421,7 +421,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -433,7 +433,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -481,35 +481,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -548,7 +548,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -566,7 +566,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -576,11 +576,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -600,23 +600,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -668,7 +668,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -682,7 +682,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -710,11 +710,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -722,14 +722,14 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/tr/adblock.po b/applications/luci-app-adblock/po/tr/adblock.po
index a4c1b4ca39..f626e9c5e0 100644
--- a/applications/luci-app-adblock/po/tr/adblock.po
+++ b/applications/luci-app-adblock/po/tr/adblock.po
@@ -43,7 +43,7 @@ msgstr "Bu (alt-)alan adını yerel kara listenize ekleyin."
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Bu (alt)alan adını yerel izin verilen listenize ekleyin."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "Ek \"Hapis\" Engelleme listesi"
@@ -72,15 +72,15 @@ msgstr "Gelişmiş Rapor Ayarları"
msgid "Answer"
msgstr "Cevap"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Yedekleme Dizini"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "Geçici dosyalar icin temel Dizin"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -109,7 +109,7 @@ msgstr "Engellenmiş Alan Adı"
msgid "Blocked Domains"
msgstr "Engellenen Alan Adları"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "Engelleme Listesi Yedekleme"
@@ -125,7 +125,7 @@ msgstr "Engelleme Listesi Sorgusu..."
msgid "Blocklist Sources"
msgstr "Engelleme Listesi Kaynakları"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -175,7 +175,7 @@ msgstr ""
msgid "Count"
msgstr "Adet"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
@@ -184,15 +184,15 @@ msgstr ""
"başlatma sırasında kullanılacaktır."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "DNS Arka Uç"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS Dizini"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS Dosya Sıfırlama"
@@ -210,7 +210,7 @@ msgstr "DNS İstekleri (engellenmiş)"
msgid "DNS Requests (total)"
msgstr "DNS İstekleri (toplam)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "DNS Yeniden Başlatma Zaman Aşımı"
@@ -218,15 +218,15 @@ msgstr "DNS Yeniden Başlatma Zaman Aşımı"
msgid "Date"
msgstr "Tarih"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "DNS İzin Vermeyi Devre Dışı bırakın"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "DNS Yeniden Başlatmalarını Devre Dışı bırakın"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
@@ -234,7 +234,7 @@ msgstr ""
"Adblock tarafından tetiklenen autoload/inotify fonksiyonları ile dns arka uç "
"yeniden başlatmasını devre dışı bırakın."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "Seçilebilir DNS beyaz listesini (RPZ geçişi) devre dışı bırakın."
@@ -243,7 +243,7 @@ msgstr "Seçilebilir DNS beyaz listesini (RPZ geçişi) devre dışı bırakın.
msgid "Domain"
msgstr "Alan"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "İndirme Parametreleri"
@@ -251,7 +251,7 @@ msgstr "İndirme Parametreleri"
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -259,11 +259,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -271,11 +271,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -323,11 +323,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -337,11 +337,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -368,7 +368,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -388,7 +388,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -398,7 +398,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -416,7 +416,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -450,7 +450,7 @@ msgstr ""
msgid "Overview"
msgstr "Genel bakış"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -462,7 +462,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -510,35 +510,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -577,7 +577,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -595,7 +595,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -605,11 +605,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -629,23 +629,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -697,7 +697,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -711,7 +711,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -739,11 +739,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -751,15 +751,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/uk/adblock.po b/applications/luci-app-adblock/po/uk/adblock.po
index 614bde1a86..d18924ddd9 100644
--- a/applications/luci-app-adblock/po/uk/adblock.po
+++ b/applications/luci-app-adblock/po/uk/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-10 12:32+0000\n"
-"Last-Translator: Nazim-ua <nazim-ua@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -44,7 +44,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -72,15 +72,15 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -105,7 +105,7 @@ msgstr ""
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -121,7 +121,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -160,22 +160,22 @@ msgstr ""
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -201,21 +201,21 @@ msgstr ""
msgid "Date"
msgstr "Дата"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -224,7 +224,7 @@ msgstr ""
msgid "Domain"
msgstr "Домен"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -232,7 +232,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -240,11 +240,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -252,11 +252,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -304,11 +304,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -318,11 +318,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -339,7 +339,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
msgid "Grant access to LuCI app adblock"
@@ -349,7 +349,7 @@ msgstr ""
msgid "Information"
msgstr "Інформація"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -369,7 +369,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -379,7 +379,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -397,7 +397,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -431,7 +431,7 @@ msgstr ""
msgid "Overview"
msgstr "Огляд"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -443,7 +443,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -491,35 +491,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -558,7 +558,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -576,7 +576,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -586,11 +586,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -610,23 +610,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -678,7 +678,7 @@ msgstr ""
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -692,7 +692,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -720,11 +720,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -732,15 +732,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/vi/adblock.po b/applications/luci-app-adblock/po/vi/adblock.po
index 1b27f3bafb..39d35dbe36 100644
--- a/applications/luci-app-adblock/po/vi/adblock.po
+++ b/applications/luci-app-adblock/po/vi/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-20 17:08+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -43,7 +43,7 @@ msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -72,15 +72,15 @@ msgstr ""
msgid "Answer"
msgstr "Phản hồi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "Thư mục sao lưu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -105,7 +105,7 @@ msgstr "Tên miền bị chặn"
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr ""
@@ -121,7 +121,7 @@ msgstr ""
msgid "Blocklist Sources"
msgstr "Bộ lọc"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -160,23 +160,23 @@ msgstr ""
msgid "Count"
msgstr "Bộ đếm"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
#, fuzzy
msgid "DNS Directory"
msgstr "Thư mục DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "Đặt lại tệp DNS"
@@ -194,7 +194,7 @@ msgstr ""
msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr ""
@@ -202,21 +202,21 @@ msgstr ""
msgid "Date"
msgstr "Ngày"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr ""
@@ -233,7 +233,7 @@ msgstr ""
msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr ""
@@ -241,11 +241,11 @@ msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr ""
@@ -253,11 +253,11 @@ msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr ""
@@ -289,7 +289,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
msgid "End Date"
@@ -305,11 +305,11 @@ msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -319,11 +319,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr ""
@@ -370,7 +370,7 @@ msgstr ""
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr ""
@@ -380,7 +380,7 @@ msgid ""
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -398,7 +398,7 @@ msgid ""
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
@@ -432,7 +432,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
@@ -444,7 +444,7 @@ msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -492,35 +492,35 @@ msgstr ""
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -559,7 +559,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -577,7 +577,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -587,11 +587,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -611,23 +611,23 @@ msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -679,7 +679,7 @@ msgstr ""
msgid "Time"
msgstr "Thời gian"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -693,7 +693,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -722,11 +722,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -734,15 +734,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po
index c49f5d0e3a..047159c99f 100644
--- a/applications/luci-app-adblock/po/zh_Hans/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hans/adblock.po
@@ -50,7 +50,7 @@ msgstr "添加此域名到本地黑名单。"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "添加此域名到本地白名单。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr "其它被屏蔽列表"
@@ -78,15 +78,15 @@ msgstr "高级报告设置"
msgid "Answer"
msgstr "回答"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "备份目录"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "基础临时目录"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
@@ -111,7 +111,7 @@ msgstr "已拦截的域名"
msgid "Blocked Domains"
msgstr "已拦截域名"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "黑名单列表的备份"
@@ -127,7 +127,7 @@ msgstr "黑名单查询..."
msgid "Blocklist Sources"
msgstr "拦截列表来源"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
@@ -171,22 +171,22 @@ msgstr ""
msgid "Count"
msgstr "计数"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr "创建压缩的阻止列表备份,将在下载错误或启动期间使用它们。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "DNS后端"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS 目录"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS 文件重置"
@@ -204,7 +204,7 @@ msgstr "DNS请求(已阻止)"
msgid "DNS Requests (total)"
msgstr "DNS请求(总计)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "DNS重新启动超时"
@@ -212,21 +212,21 @@ msgstr "DNS重新启动超时"
msgid "Date"
msgstr "日期"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "禁用DNS允许"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "禁用DNS重新启动"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr "禁用具有自动加载/ inotify功能的dns后端的adblock触发的重启。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "禁止选择性DNS白名单(RPZ通过)."
@@ -235,7 +235,7 @@ msgstr "禁止选择性DNS白名单(RPZ通过)."
msgid "Domain"
msgstr "域名"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "下载参数"
@@ -243,7 +243,7 @@ msgstr "下载参数"
msgid "Download Queue"
msgstr "下载队列"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "下载工具"
@@ -251,11 +251,11 @@ msgstr "下载工具"
msgid "E-Mail Notification"
msgstr "E-Mail 通知"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "电子邮件通知计数"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "电子邮件资料"
@@ -263,11 +263,11 @@ msgstr "电子邮件资料"
msgid "E-Mail Receiver Address"
msgstr "收件人电子邮件地址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "发件人电子邮件地址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "电子邮件主题"
@@ -315,11 +315,11 @@ msgstr "强制执行Google,Bing,Duckduckgo,Yandex,youtube和Google的Saf
msgid "Existing job(s)"
msgstr "现有的工作(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "外部DNS查找域"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
@@ -331,11 +331,11 @@ msgstr ""
msgid "Filter criteria like date, domain or client (optional)"
msgstr "过滤条件,例如日期,域或客户(可选)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "清空 DNS 缓存"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "还要在处理adblock之前刷新DNS缓存。"
@@ -364,7 +364,7 @@ msgstr "授予对LuCI应用程序adblock的访问权限"
msgid "Information"
msgstr "信息"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
msgstr "黑名单目录"
@@ -384,7 +384,7 @@ msgstr "限定安全搜索"
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "tcpdump使用的可用网络设备列表."
@@ -396,7 +396,7 @@ msgstr ""
"触发adblock启动的可用网络接口列表.选择“未指定”以使用传统的启动超时而不是网络"
"触发器."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
@@ -414,13 +414,15 @@ msgid ""
"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"受支持且已完全预先配置的adblock源列表,已预先选择了已激活的源。<br /> <b> <em>为避免OOM错误,请不要选择太多列表!</em> </"
-"b> <br />列出各个域范围的大小信息,如下所示:<br />&#8226;&#xa0; <b> S </b>(-10k),<b> M </b>("
-"10k -30k)和<b> L </b>(30k-80k)适用于128 MByte设备,<br />&#8226;&#xa0; <b> XL </b"
-">(80k-200k)应适用适用于256-512 MB设备,<br />&#8226;&#xa0; <b> XXL "
-"</b>(200k-)需要更多的RAM和多核支持,例如x86或树莓派设备。<br /> <p>&#xa0; </p>"
-
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+"受支持且已完全预先配置的adblock源列表,已预先选择了已激活的源。<br /> <b> "
+"<em>为避免OOM错误,请不要选择太多列表!</em> </b> <br />列出各个域范围的大小"
+"信息,如下所示:<br />&#8226;&#xa0; <b> S </b>(-10k),<b> M </b>(10k "
+"-30k)和<b> L </b>(30k-80k)适用于128 MByte设备,<br />&#8226;&#xa0; "
+"<b> XL </b>(80k-200k)应适用适用于256-512 MB设备,<br />&#8226;&#xa0; "
+"<b> XXL </b>(200k-)需要更多的RAM和多核支持,例如x86或树莓派设备。<br /> <p>"
+"&#xa0; </p>"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr "支持和完全预配置的下载工具列表。"
@@ -454,7 +456,7 @@ msgstr "尚无与adblock相关的日志!"
msgid "Overview"
msgstr "概览"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "'msmtp' 用于adblock通知电子邮件的配置文件。"
@@ -466,7 +468,7 @@ msgstr "查询"
msgid "Query active blocklists and backups for a specific domain."
msgstr "查询特定域的活动阻止列表和备份."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
@@ -518,35 +520,35 @@ msgstr "刷新..."
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "报告区块计数"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "报告区块大小"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "报告目录"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "报告接口"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "报告端口"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -585,7 +587,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr ""
@@ -603,7 +605,7 @@ msgid ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr ""
@@ -613,11 +615,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr ""
@@ -637,23 +639,23 @@ msgstr "状态/版本"
msgid "Suspend"
msgstr "暂停"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成拦截列表“adb_list.overall”的目标目录。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
@@ -705,7 +707,7 @@ msgstr ""
msgid "Time"
msgstr "时间"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
@@ -719,7 +721,7 @@ msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr ""
@@ -747,11 +749,11 @@ msgstr ""
msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr ""
@@ -759,15 +761,15 @@ msgstr ""
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/zh_Hant/adblock.po b/applications/luci-app-adblock/po/zh_Hant/adblock.po
index 44743996cb..81c3707125 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: 2020-06-28 19:19+0000\n"
+"PO-Revision-Date: 2020-11-10 18:41+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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -49,7 +49,7 @@ msgstr "加入此網域到本地黑名單。"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "加入此網域到本地白名單。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Additional Jail Blocklist"
msgstr ""
@@ -77,26 +77,27 @@ msgstr "進階報告設定"
msgid "Answer"
msgstr "回覆"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Backup Directory"
msgstr "備份目錄"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid "Base Temp Directory"
msgstr "基礎臨時目錄"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
-msgstr "所有與 adblock 相關的執行時操作的基礎 Temp 目錄,例如下載、排序、合併等。"
+msgstr ""
+"所有與 adblock 相關的執行時操作的基礎 Temp 目錄,例如下載、排序、合併等。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:15
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:34
msgid ""
"Blacklist changes have been saved. Refresh your adblock lists that changes "
"take effect."
-msgstr "黑名單變更已儲存。重新整理您的 adblock 清單,以使變更生效。"
+msgstr "黑名單變更已儲存。更新您的 Adblock 清單,以使變更生效。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:281
msgid "Blacklist..."
@@ -110,7 +111,7 @@ msgstr "已封鎖的網域"
msgid "Blocked Domains"
msgstr "封鎖網域"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "Blocklist Backup"
msgstr "黑名單清單的備份"
@@ -126,14 +127,15 @@ msgstr "黑名單查詢..."
msgid "Blocklist Sources"
msgstr "封鎖清單來源"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"建置一個附加的 DNS 封鎖清單,以阻止對除了白名單中列出的所有網域之外的所有網域的存取。請注意:您可以使用此限制性封鎖清單,例如用於訪客 Wi-Fi "
-"或 kidsafe 設定。"
+"建置一個附加的 DNS 封鎖清單,以阻止對除了白名單中列出的所有網域之外的所有網域"
+"的存取。請注意:您可以使用此限制性封鎖清單,例如用於訪客 Wi-Fi 或 kidsafe 設"
+"定。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
@@ -147,7 +149,8 @@ msgstr "取消"
msgid ""
"Changes on this tab needs a full adblock service restart to take effect.<br /"
"><p>&#xa0;</p>"
-msgstr "此頁籤上的變更需要完整重新啟動 adblock 服務才能生效。<br /><p>&#xa0;</p>"
+msgstr ""
+"此頁籤上的變更需要完整重新啟動 adblock 服務才能生效。<br /><p>&#xa0;</p>"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
msgid "Client"
@@ -160,9 +163,9 @@ msgid ""
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
"noopener\" >check the online documentation</a>"
msgstr ""
-"設定 adblock 軟體包以使用 DNS 封鎖廣告/濫用網域。有關更多資訊,請 <a href=\"https://github.com/"
-"openwrt/packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" "
-"rel=\"noreferrer noopener\" >檢視線上文件</a>"
+"設定 adblock 軟體包以使用 DNS 封鎖廣告/濫用網域。有關更多資訊,請 <a href="
+"\"https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md"
+"\" target=\"_blank\" rel=\"noreferrer noopener\" >檢視線上文件</a>"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
@@ -170,22 +173,22 @@ msgstr ""
msgid "Count"
msgstr "次數"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr "建立壓縮的封鎖清單備份,將在下載錯誤或啟動期間使用它們。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid "DNS Backend"
msgstr "DNS 後端"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "DNS Directory"
msgstr "DNS 目錄"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid "DNS File Reset"
msgstr "DNS 檔案重設"
@@ -203,7 +206,7 @@ msgstr "DNS 要求 (已封鎖)"
msgid "DNS Requests (total)"
msgstr "DNS 要求 (總計)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "DNS Restart Timeout"
msgstr "DNS 重新啟動逾時"
@@ -211,21 +214,21 @@ msgstr "DNS 重新啟動逾時"
msgid "Date"
msgstr "日期"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable DNS Allow"
msgstr "停用 DNS 允許"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid "Disable DNS Restarts"
msgstr "停用 DNS 重新啟動"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:423
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr "停用具有 自動載入/inotify 功能的 DNS 後端的 adblock 觸發重新啟動。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:411
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr "停用選擇性 DNS 白名單 (RPZ 通過)。"
@@ -234,7 +237,7 @@ msgstr "停用選擇性 DNS 白名單 (RPZ 通過)。"
msgid "Domain"
msgstr "網域"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Download Parameters"
msgstr "下載參數"
@@ -242,7 +245,7 @@ msgstr "下載參數"
msgid "Download Queue"
msgstr "下載佇列"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "Download Utility"
msgstr "下載公用程式"
@@ -250,11 +253,11 @@ msgstr "下載公用程式"
msgid "E-Mail Notification"
msgstr "E-Mail 通知"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid "E-Mail Notification Count"
msgstr "E-Mail 通知計數"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "E-Mail Profile"
msgstr "E-Mail 資料"
@@ -262,11 +265,11 @@ msgstr "E-Mail 資料"
msgid "E-Mail Receiver Address"
msgstr "E-Mail 收件人位址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "E-Mail Sender Address"
msgstr "E-Mail 寄件者位址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "E-Mail Topic"
msgstr "E-Mail 主旨"
@@ -298,7 +301,7 @@ msgstr "在出現任何處理錯誤的情況下啟用詳細偵錯日誌記錄。
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
msgid "End Date"
@@ -308,33 +311,36 @@ msgstr "結束日期"
msgid ""
"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
"pixabay."
-msgstr "強制執行 Google、Bing、DuckDuckGo、Yandex、YouTube 及 Pixabay 的安全搜尋。"
+msgstr ""
+"強制執行 Google、Bing、DuckDuckGo、Yandex、YouTube 及 Pixabay 的安全搜尋。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:18
msgid "Existing job(s)"
msgstr "現有的工作"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid "External DNS Lookup Domain"
msgstr "外部 DNS 查詢網域"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
-msgstr "外部網域,用於檢查 DNS 後端是否成功重新啟動。請注意:要停用此檢查,請將此選項設定為「false」。"
+msgstr ""
+"外部網域,用於檢查 DNS 後端是否成功重新啟動。請注意:要停用此檢查,請將此選項"
+"設定為「false」。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:156
msgid "Filter criteria like date, domain or client (optional)"
msgstr "篩選器條件,例如日期、網域或用戶端 (可選)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush DNS Cache"
msgstr "清空 DNS 快取"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
msgid "Flush the DNS Cache before adblock processing as well."
-msgstr "還要在處理 adblock 之前更新 DNS 快取。"
+msgstr "還要在處理 Adblock 之前更新 DNS 快取。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:293
msgid "Force Local DNS"
@@ -346,8 +352,8 @@ msgid ""
"demand. Please note: this needs additional 'tcpdump-mini' package "
"installation and a full adblock service restart to take effect."
msgstr ""
-"透過 tcpdump 收集與 DNS 相關的網路流量,並按需要提供 DNS 報告。請注意:這需要安裝額外的「tcpdump-mini」軟體包,"
-"並完整重新啟動 adblock 服務才能生效。"
+"透過 tcpdump 收集與 DNS 相關的網路流量,並按需要提供 DNS 報告。請注意:這需要"
+"安裝額外的「tcpdump-mini」軟體包,並完整重新啟動 adblock 服務才能生效。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "General Settings"
@@ -361,9 +367,9 @@ msgstr "授予對 LuCI 應用程式 adblock 的存取權限"
msgid "Information"
msgstr "資訊"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Jail Directory"
-msgstr ""
+msgstr "黑名單目錄"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:234
msgid "Last Run"
@@ -381,7 +387,7 @@ msgstr "限制安全搜尋"
msgid "Limit SafeSearch to certain providers."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "List of available network devices used by tcpdump."
msgstr "tcpdump 使用的可用網路裝置清單。"
@@ -389,13 +395,16 @@ msgstr "tcpdump 使用的可用網路裝置清單。"
msgid ""
"List of available network interfaces to trigger the adblock start. Choose "
"'unspecified' to use a classic startup timeout instead of a network trigger."
-msgstr "觸發 adblock 啟動的可用網路介面清單。選擇「未指定」以使用傳統的啟動逾時而不是網路觸發器。"
+msgstr ""
+"觸發 adblock 啟動的可用網路介面清單。選擇「未指定」以使用傳統的啟動逾時而不是"
+"網路觸發器。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
-msgstr "支援的 DNS 後端清單及其預設清單目錄。要覆蓋預設路徑,請使用「DNS 目錄」選項。"
+msgstr ""
+"支援的 DNS 後端清單及其預設清單目錄。要覆蓋預設路徑,請使用「DNS 目錄」選項。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:273
msgid ""
@@ -408,14 +417,15 @@ msgid ""
"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"受支援且已完全預先設定的 adblock 來源清單,已啟動了預先選擇的來源。<br /> <b><em>為避免 OOM "
-"錯誤,請不要選擇太多清單!</em></b><br /> 列出各個網域範圍的大小資訊,如下所示:<br /> &#8226;&#xa0;<b>S</b> "
-"(-10k), <b>M</b> (10k-30k) 及 <b>L</b> (30k-80k) 適用於128 MByte 裝置,<br /> "
-"&#8226;&#xa0;<b>XL</b> (80k-200k) 應適用適用於256-512 MByte 裝置,<br /> "
-"&#8226;&#xa0;<b>XXL</b> (200k-) 需要更多的 RAM 和多核心支援,例如 x86 或樹莓派裝置。<br /> "
-"<p>&#xa0;</p>"
-
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
+"受支援且已完全預先設定的 adblock 來源清單,已啟動了預先選擇的來源。<br /> "
+"<b><em>為避免 OOM 錯誤,請不要選擇太多清單!</em></b><br /> 列出各個網域範圍"
+"的大小資訊,如下所示:<br /> &#8226;&#xa0;<b>S</b> (-10k), <b>M</b> "
+"(10k-30k) 及 <b>L</b> (30k-80k) 適用於128 MByte 裝置,<br /> &#8226;&#xa0;"
+"<b>XL</b> (80k-200k) 應適用適用於256-512 MByte 裝置,<br /> &#8226;&#xa0;"
+"<b>XXL</b> (200k-) 需要更多的 RAM 和多核心支援,例如 x86 或樹莓派裝置。<br /"
+"> <p>&#xa0;</p>"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:370
msgid "List of supported and fully pre-configured download utilities."
msgstr "已支援並完整預先設定的下載公用程式清單。"
@@ -449,7 +459,7 @@ msgstr "尚無與 adblock 相關的日誌!"
msgid "Overview"
msgstr "總覽"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "「msmtp」用於 adblock 通知 E-Mail 的設定檔。"
@@ -461,11 +471,12 @@ msgstr "查詢"
msgid "Query active blocklists and backups for a specific domain."
msgstr "查詢特定網域的作用中封鎖清單和備份。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
-msgstr "如果總體封鎖清單總數小於或等於給定的限制,請提高通知數量,以取得 E-Mail。"
+msgstr ""
+"如果總體封鎖清單總數小於或等於給定的限制,請提高通知數量,以取得 E-Mail。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Receiver address for adblock notification e-mails."
@@ -475,69 +486,73 @@ msgstr "adblock 通知 E-Mail 的收件人位址。"
msgid ""
"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
"to UDP and TCP protocol."
-msgstr "將所有 DNS 查詢從「lan」區域重新導向到本地 DNS 解析程式,包括 UDP 及 TCP 協定的連接埠 。"
+msgstr ""
+"將所有 DNS 查詢從「lan」區域重新導向到本地 DNS 解析程式,包括 UDP 及 TCP 協定"
+"的連接埠 。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:336
msgid ""
"Reduce the priority of the adblock background processing to take fewer "
"resources from the system. Please note: This change requires a full adblock "
"service restart to take effect."
-msgstr "降低 adblock 背景處理的優先順序以減少系統資源。請注意:此變更要求完整重新啟動 adblock 服務才能生效。"
+msgstr ""
+"降低 adblock 背景處理的優先順序以減少系統資源。請注意:此變更要求完整重新啟"
+"動 adblock 服務才能生效。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:183
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:257
msgid "Refresh"
-msgstr "重新整理"
+msgstr "更新"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:138
msgid "Refresh DNS Report"
-msgstr "重新整理 DNS 報告"
+msgstr "更新 DNS 報告"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:15
msgid "Refresh Timer"
-msgstr "重新整理計時器"
+msgstr "更新計時器"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:242
msgid "Refresh Timer..."
-msgstr "重新整理計時器..."
+msgstr "更新計時器..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:324
msgid "Refresh..."
-msgstr "重新整理..."
+msgstr "更新..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:313
msgid "Relax SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report Chunk Count"
msgstr "報告區塊計數"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report Chunk Size"
msgstr "報告區塊大小"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Report Directory"
msgstr "報告目錄"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "Report Interface"
msgstr "報告介面"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Report Ports"
msgstr "報告連接埠"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "Report chunk count used by tcpdump."
msgstr "報告 tcpdump 使用的區塊計數。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
msgid "Report chunk size used by tcpdump in MByte."
msgstr "報告 tcpdump 使用的區塊大小 (MByte)。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
msgid ""
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
"Please note: This option starts a small ubus/adblock monitor in the "
@@ -576,7 +591,7 @@ msgid ""
"additional 'msmtp' package installation."
msgstr "寄送 adblock 相關的通知 E-Mail。請注意:這需要額外安裝「msmtp」套件。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
msgid "Sender address for adblock notification E-Mails."
msgstr "adblock 通知 E-Mail 的寄件者位址。"
@@ -594,7 +609,7 @@ msgid ""
"etc.) in parallel."
msgstr "下載佇列的大小,用於下載處理程序 (包括排序、合併等)。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid "Sources (Size, Focus)"
msgstr "來源 (大小、焦點)"
@@ -604,11 +619,11 @@ msgid ""
"locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
msgid "Special config options for the selected download utility."
msgstr "選取的下載公用程式的特殊設定選項。"
@@ -628,33 +643,36 @@ msgstr "狀態 / 版本"
msgid "Suspend"
msgstr "暫停"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:435
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid ""
"Target directory for DNS related report files. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
-msgstr "與 DNS 相關的報告檔案的目標目錄。預設為「/tmp」,請最好使用 USD 隨身碟或其他本地磁碟。"
+msgstr ""
+"與 DNS 相關的報告檔案的目標目錄。預設為「/tmp」,請最好使用 USD 隨身碟或其他"
+"本地磁碟。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid ""
"Target directory for blocklist backups. Default is '/tmp', please use "
"preferably an usb stick or another local disk."
-msgstr "封鎖清單備份的目標目錄。預設為「/tmp」,請最好使用 USD 隨身碟或其他本地磁碟。"
+msgstr ""
+"封鎖清單備份的目標目錄。預設為「/tmp」,請最好使用 USD 隨身碟或其他本地磁碟。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:390
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "產生封鎖清單「adb_list.overall」的目標目錄。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "The Refresh Timer could not been updated."
-msgstr "無法更新重新整理計時器。"
+msgstr "無法更新更新計時器。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:74
msgid "The Refresh Timer has been updated."
-msgstr "重新整理計時器已更新。"
+msgstr "更新計時器已更新。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:52
msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
@@ -680,8 +698,8 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"這是永遠拒絕某些 (子) 網域的本地 adblock 黑名單。<br />請注意:每行只加入一個網域。允許使用「#」引入註解 - 不允許使用 ip "
-"位址、萬用字元和規則運算式。"
+"這是永遠拒絕某些 (子) 網域的本地 adblock 黑名單。<br />請注意:每行只加入一個"
+"網域。允許使用「#」引入註解 - 不允許使用 ip 位址、萬用字元和規則運算式。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:23
msgid ""
@@ -689,20 +707,20 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"這是永遠允許某些 (子) 網域的本地 adblock 白名單。<br />請注意:每行只加入一個網域。允許使用「#」引入註解 - 不允許使用 ip "
-"位址、萬用字元和規則運算式。"
+"這是永遠允許某些 (子) 網域的本地 adblock 白名單。<br />請注意:每行只加入一個"
+"網域。允許使用「#」引入註解 - 不允許使用 ip 位址、萬用字元和規則運算式。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid ""
"This shows the last generated DNS Report, press the refresh button to get a "
"current one."
-msgstr "這顯示了上次產生的 DNS 報告,按下重新整理按鈕取得目前報告。"
+msgstr "這顯示了上次產生的 DNS 報告,按下更新按鈕取得目前報告。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Time"
msgstr "時間"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "逾時以等待 DNS 後端成功重新啟動。"
@@ -716,7 +734,7 @@ msgstr "若要使 adblock 清單保持為最新,應為這些清單設定自動
msgid "Top 10 Statistics"
msgstr "十大統計"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Topic for adblock notification E-Mails."
msgstr "adblock 通知 E-Mail 的主旨。"
@@ -738,17 +756,17 @@ msgstr "詳細的偵錯記錄"
msgid ""
"Whitelist changes have been saved. Refresh your adblock lists that changes "
"take effect."
-msgstr "白名單變更已儲存。重新整理 adblock 清單以使變更生效。"
+msgstr "白名單變更已儲存。更新 Adblock 清單以使變更生效。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:273
msgid "Whitelist..."
msgstr "白名單..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:383
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
@@ -756,15 +774,15 @@ msgstr "kresd (/etc/kresd)"
msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
msgid "named (/var/lib/bind)"
msgstr "named (/var/lib/bind)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
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 3f52b7eea2..58140badac 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
@@ -18,7 +18,7 @@
"/sbin/logread -e adblock-": [ "exec" ],
"/usr/sbin/logread -e adblock-": [ "exec" ],
"/etc/init.d/adblock list" : [ "exec" ],
- "/etc/init.d/adblock start" : [ "exec" ],
+ "/etc/init.d/adblock reload" : [ "exec" ],
"/etc/init.d/adblock suspend" : [ "exec" ],
"/etc/init.d/adblock resume" : [ "exec" ],
"/etc/init.d/adblock report * [0-9]* [a-z]* json" : [ "exec" ],
diff --git a/applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po
index d0c950110e..5012d39eb7 100644
--- a/applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:41+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
+"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:187
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -31,7 +31,7 @@ msgstr "Confirmer"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:76
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:105
msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Appareil inaccessible ! Toujours en attente de l’appareil …"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:197
msgid "ERROR:"
@@ -91,7 +91,7 @@ msgstr "Redémarrer sur la partition courante"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:98
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:103
msgid "Rebooting…"
-msgstr ""
+msgstr "Redémarrage …"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:37
msgid "Shutting down..."
@@ -104,7 +104,7 @@ msgstr "État"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:65
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:94
msgid "The reboot command failed with code %d"
-msgstr ""
+msgstr "La commande de redémarrage a échoué avec le code %d"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
msgid ""
@@ -191,7 +191,7 @@ msgstr ""
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
msgid "Waiting for device..."
-msgstr ""
+msgstr "En attente de l’appareil …"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:215
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
diff --git a/applications/luci-app-advanced-reboot/po/ja/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/ja/advanced-reboot.po
index 3c323b8a36..56ce251ba8 100644
--- a/applications/luci-app-advanced-reboot/po/ja/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/ja/advanced-reboot.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-17 15:26+0000\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/ja/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:187
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -31,7 +31,7 @@ msgstr "確認"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:76
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:105
msgid "Device unreachable! Still waiting for device..."
-msgstr "デバイスに接続できません!まだデバイスを待っています..."
+msgstr "デバイスにアクセスできません!まだデバイスを待っています..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:197
msgid "ERROR:"
@@ -127,7 +127,7 @@ msgstr ""
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
msgid "Unable to find Device Board Name."
-msgstr ""
+msgstr "デバイスボード名が見つかりません。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
msgid "Unable to find Dual Boot Flag Partition."
diff --git a/applications/luci-app-advanced-reboot/po/pt/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/pt/advanced-reboot.po
index 0ec97e7109..a8c1c4d097 100644
--- a/applications/luci-app-advanced-reboot/po/pt/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/pt/advanced-reboot.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-14 08:09+0000\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/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-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:187
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -43,7 +43,7 @@ msgstr "Firmware"
#: applications/luci-app-advanced-reboot/root/usr/share/rpcd/acl.d/luci-app-advanced-reboot.json:3
msgid "Grant UCI and file access for luci-app-advanced-reboot"
-msgstr "Conceda acesso ao ficheiro e ao UCI para o luci-app-advanced-reboot"
+msgstr "Conceder acesso ao ficheiro e ao UCI ao luci-app-advanced-reboot"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:121
msgid "No access to fw_printenv or fw_printenv!"
diff --git a/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
index 6cf9b093f3..2cd05b3a7e 100644
--- a/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: advanced-reboot\n"
"POT-Creation-Date: 2017-11-30 15:20+0300\n"
-"PO-Revision-Date: 2020-07-02 23:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:187
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -35,7 +35,7 @@ msgstr "Подтвердить"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:76
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:105
msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Устройство недоступно! Ожидание устройства..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:197
msgid "ERROR:"
@@ -95,11 +95,11 @@ msgstr "Перезагрузка к текущему разделу"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:98
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:103
msgid "Rebooting…"
-msgstr ""
+msgstr "Перезагрузка…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:37
msgid "Shutting down..."
-msgstr "Отключается..."
+msgstr "Выключение..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
msgid "Status"
@@ -108,7 +108,7 @@ msgstr "Состояние"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:65
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:94
msgid "The reboot command failed with code %d"
-msgstr ""
+msgstr "Команда reboot завершилась с кодом ошибки %d"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
msgid ""
@@ -189,7 +189,7 @@ msgstr ""
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
msgid "Waiting for device..."
-msgstr ""
+msgstr "Ожидание подключения устройства..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:215
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
diff --git a/applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po
index 29658bf706..00deef253c 100644
--- a/applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/zh_Hans/advanced-reboot.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-04-22 15:42+0000\n"
+"PO-Revision-Date: 2020-11-18 13:28+0000\n"
"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadvanced-reboot/zh_Hans/>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.0.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:187
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -37,7 +37,7 @@ msgstr "确认"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:76
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:105
msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "设备无法访问。仍在等待设备……"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:197
msgid "ERROR:"
@@ -49,7 +49,7 @@ msgstr "固件"
#: applications/luci-app-advanced-reboot/root/usr/share/rpcd/acl.d/luci-app-advanced-reboot.json:3
msgid "Grant UCI and file access for luci-app-advanced-reboot"
-msgstr ""
+msgstr "为 luci-app-advanced-reboot 授予 UCI 和文件的访问权限"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:121
msgid "No access to fw_printenv or fw_printenv!"
@@ -97,7 +97,7 @@ msgstr "重启到当前分区"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:98
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:103
msgid "Rebooting…"
-msgstr ""
+msgstr "正在重启…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:37
msgid "Shutting down..."
@@ -110,7 +110,7 @@ msgstr "状态"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:65
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:94
msgid "The reboot command failed with code %d"
-msgstr ""
+msgstr "reboot 命令失败,代码 %d"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
msgid ""
@@ -134,7 +134,7 @@ msgstr ""
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
msgid "Unable to find Device Board Name."
-msgstr ""
+msgstr "找不到设备板名称。"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
msgid "Unable to find Dual Boot Flag Partition."
@@ -183,7 +183,7 @@ msgstr ""
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
msgid "Waiting for device..."
-msgstr ""
+msgstr "正在等待设备…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:215
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
diff --git a/applications/luci-app-ahcp/po/en/ahcp.po b/applications/luci-app-ahcp/po/en/ahcp.po
index 4002419387..933e94b64b 100644
--- a/applications/luci-app-ahcp/po/en/ahcp.po
+++ b/applications/luci-app-ahcp/po/en/ahcp.po
@@ -1,15 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-15 11:31+0200\n"
-"Last-Translator: madanadam <madanadam@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-11-04 00:26+0000\n"
+"Last-Translator: Igor Benek-Lins <beneklins@protonmail.ch>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/en/>\n"
"Language: en\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -17,7 +18,6 @@ msgid "AHCP Server"
msgstr "AHCP Server"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
-#, fuzzy
msgid ""
"AHCP is an autoconfiguration protocol for IPv6 and dual-stack IPv6/IPv4 "
"networks designed to be used in place of router discovery or DHCP on "
@@ -25,7 +25,7 @@ msgid ""
"every link-layer broadcast domain, for example mobile ad-hoc networks."
msgstr ""
"AHCP is an autoconfiguration protocol for IPv6 and dual-stack IPv6/IPv4 "
-"networks designed to be used in place of router discovery and DHCP on "
+"networks designed to be used in place of router discovery or DHCP on "
"networks where it is difficult or impossible to configure a server within "
"every link-layer broadcast domain, for example mobile ad-hoc networks."
@@ -63,7 +63,7 @@ msgstr "Collecting data..."
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
msgid "Disable DNS setup"
-msgstr ""
+msgstr "Disable DNS setup"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
msgid "Forwarder"
@@ -75,7 +75,7 @@ msgstr "General Setup"
#: applications/luci-app-ahcp/root/usr/share/rpcd/acl.d/luci-app-ahcp.json:3
msgid "Grant UCI access for luci-app-ahcp"
-msgstr ""
+msgstr "Grant UCI access for luci-app-ahcp"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:24
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:61
diff --git a/applications/luci-app-ahcp/po/es/ahcp.po b/applications/luci-app-ahcp/po/es/ahcp.po
index 1063086a31..0252b72e44 100644
--- a/applications/luci-app-ahcp/po/es/ahcp.po
+++ b/applications/luci-app-ahcp/po/es/ahcp.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-12 20:10+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -42,7 +42,7 @@ msgstr "Dirección"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
msgid "Age"
diff --git a/applications/luci-app-ahcp/po/it/ahcp.po b/applications/luci-app-ahcp/po/it/ahcp.po
index 379dbc2021..b42d067619 100644
--- a/applications/luci-app-ahcp/po/it/ahcp.po
+++ b/applications/luci-app-ahcp/po/it/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-28 15:56+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/it/>\n"
"Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -72,7 +72,7 @@ msgstr "Mittente"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:13
msgid "General Setup"
-msgstr "Setup Generale"
+msgstr "Configurazione generale"
#: applications/luci-app-ahcp/root/usr/share/rpcd/acl.d/luci-app-ahcp.json:3
msgid "Grant UCI access for luci-app-ahcp"
diff --git a/applications/luci-app-ahcp/po/ja/ahcp.po b/applications/luci-app-ahcp/po/ja/ahcp.po
index 297094760c..d138f28e24 100644
--- a/applications/luci-app-ahcp/po/ja/ahcp.po
+++ b/applications/luci-app-ahcp/po/ja/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-06-19 10:06+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/ja/>\n"
"Language: ja\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.1.1\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -49,7 +49,7 @@ msgstr "Age"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:38
msgid "Announced DNS servers"
-msgstr "通知される DNS サーバー"
+msgstr "アナウンスされたDNSサーバー"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:44
msgid "Announced NTP servers"
diff --git a/applications/luci-app-ahcp/po/pt/ahcp.po b/applications/luci-app-ahcp/po/pt/ahcp.po
index bcf27a7e4d..f857d6e19d 100644
--- a/applications/luci-app-ahcp/po/pt/ahcp.po
+++ b/applications/luci-app-ahcp/po/pt/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
+"Last-Translator: Ricardo Nunes <ricardofsonunes@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/pt/>\n"
"Language: pt\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.4-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -85,12 +85,12 @@ msgstr "IPv4 e IPv6"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:25
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:62
msgid "IPv4 only"
-msgstr "Só IPv4"
+msgstr "Apenas IPv4"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:26
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:63
msgid "IPv6 only"
-msgstr "Só IPv6"
+msgstr "Apenas IPv6"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:97
msgid "Lease directory"
diff --git a/applications/luci-app-ahcp/po/uk/ahcp.po b/applications/luci-app-ahcp/po/uk/ahcp.po
index 15a87029f3..d5aa02cfdb 100644
--- a/applications/luci-app-ahcp/po/uk/ahcp.po
+++ b/applications/luci-app-ahcp/po/uk/ahcp.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-17 11:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -41,7 +41,7 @@ msgstr "Адреса"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
msgid "Age"
diff --git a/applications/luci-app-ahcp/po/vi/ahcp.po b/applications/luci-app-ahcp/po/vi/ahcp.po
index 64da127977..806e4e5057 100644
--- a/applications/luci-app-ahcp/po/vi/ahcp.po
+++ b/applications/luci-app-ahcp/po/vi/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/vi/>\n"
"Language: vi\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 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -40,7 +40,7 @@ msgstr "Địa chỉ"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
msgid "Advanced Settings"
-msgstr "Thiết lập nâng cao"
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
msgid "Age"
diff --git a/applications/luci-app-ahcp/po/zh_Hans/ahcp.po b/applications/luci-app-ahcp/po/zh_Hans/ahcp.po
index c42f28cfae..ff1cc6458c 100644
--- a/applications/luci-app-ahcp/po/zh_Hans/ahcp.po
+++ b/applications/luci-app-ahcp/po/zh_Hans/ahcp.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsahcp/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -27,9 +27,8 @@ msgid ""
"networks where it is difficult or impossible to configure a server within "
"every link-layer broadcast domain, for example mobile ad-hoc networks."
msgstr ""
-"AHCP 是一个自动配置 IPv6 和 IPv6/IPv4 双栈网络的协议,用于在网络上进行路由探"
-"测和地址分配。因为在某些网络上为每个链路层广播域均配置服务器是非常困难的,例"
-"如移动 ad-hoc 网络。"
+"AHCP是一种用于IPv6和双栈IPv6/IPv4网络的自动配置协议,它被用来在很难或不可能在每个链路层广播域中配置服务器的网络中代替路由发现或DHCP,"
+" 比如移动自组网。"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:34
msgid "Active AHCP Leases"
diff --git a/applications/luci-app-aria2/po/ja/aria2.po b/applications/luci-app-aria2/po/ja/aria2.po
index f287a95f65..366f4d6e37 100644
--- a/applications/luci-app-aria2/po/ja/aria2.po
+++ b/applications/luci-app-aria2/po/ja/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-11 22:18+0000\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/ja/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -24,24 +24,24 @@ msgstr "詳細オプション"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:169
msgid "All proxy"
-msgstr ""
+msgstr "すべてのプロキシ"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:228
msgid "Append HEADERs to HTTP request header."
-msgstr ""
+msgstr "HTTPリクエストヘッダーにHEADERを追加します。"
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:17
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:14
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
msgid "Aria2"
-msgstr ""
+msgstr "Aria2"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:37
msgid ""
"Aria2 is a lightweight multi-protocol &amp; multi-source, cross platform "
"download utility."
-msgstr ""
+msgstr "Aria2は、軽量のマルチプロトコル&amp;マルチソース、クロスプラットフォームのダウンロードユーティリティです。"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:428
msgid "Auto save interval"
@@ -49,19 +49,19 @@ msgstr "自動保存間隔"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:56
msgid "Basic Options"
-msgstr ""
+msgstr "基本オプション"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:276
msgid "BitTorrent Options"
-msgstr ""
+msgstr "BitTorrentオプション"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:335
msgid "BitTorrent listen port"
-msgstr ""
+msgstr "BitTorrentリッスンポート"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:189
msgid "CA certificate"
-msgstr ""
+msgstr "CA証明書"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:195
msgid "Certificate"
@@ -75,7 +75,7 @@ msgstr "証明書をチェック"
msgid ""
"Close connection if download speed is lower than or equal to this value "
"(bytes per sec). 0 means has no lowest speed limit."
-msgstr ""
+msgstr "ダウンロード速度がこの値(バイト/秒)以下の場合は接続を終了します。最低速度の制限を無効にするには、0を設定します。"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
@@ -96,15 +96,15 @@ msgstr "接続タイムアウト"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:19
msgid "Content of config file: <code>%s</code>"
-msgstr ""
+msgstr "設定ファイルの内容: <code>%s</code>"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:29
msgid "Content of session file: <code>%s</code>"
-msgstr ""
+msgstr "セッションファイルの内容: <code>%s</code>"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:341
msgid "DHT Listen port"
-msgstr ""
+msgstr "DHTリッスンポート"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:87
msgid "Debug"
@@ -114,7 +114,7 @@ msgstr "デバッグ"
msgid ""
"Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
"terribly slow AAAA record lookup."
-msgstr ""
+msgstr "IPv6を無効にします。壊れた DNS を使用する必要があり、AAAA レコード検索が非常に遅くなる場合に便利です。"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:440
msgid "Disk cache"
diff --git a/applications/luci-app-aria2/po/vi/aria2.po b/applications/luci-app-aria2/po/vi/aria2.po
index 5aa3ab34cc..3ca35fe427 100644
--- a/applications/luci-app-aria2/po/vi/aria2.po
+++ b/applications/luci-app-aria2/po/vi/aria2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -88,7 +88,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:22
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
msgid "Connect timeout"
@@ -171,7 +171,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
msgid "Error"
diff --git a/applications/luci-app-aria2/po/zh_Hans/aria2.po b/applications/luci-app-aria2/po/zh_Hans/aria2.po
index debdb261ae..b27ab69867 100644
--- a/applications/luci-app-aria2/po/zh_Hans/aria2.po
+++ b/applications/luci-app-aria2/po/zh_Hans/aria2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-07 10:42+0000\n"
-"Last-Translator: Shijia Zhang <codgician@outlook.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsaria2/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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -845,7 +845,7 @@ msgstr "falloc"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:455
msgid "prealloc"
-msgstr "prealloc"
+msgstr "预分配"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:456
msgid "trunc"
diff --git a/applications/luci-app-aria2/po/zh_Hant/aria2.po b/applications/luci-app-aria2/po/zh_Hant/aria2.po
index 42235ebbc7..642c427a48 100644
--- a/applications/luci-app-aria2/po/zh_Hant/aria2.po
+++ b/applications/luci-app-aria2/po/zh_Hant/aria2.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-15 08:08+0000\n"
-"Last-Translator: tommymaple <godoffrog@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsaria2/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.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -174,7 +174,7 @@ msgstr "啟用代理"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
msgid "Error"
diff --git a/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
index 7383f882b6..bb97786d9d 100644
--- a/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
@@ -1,14 +1,20 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-04 00:27+0000\n"
+"Last-Translator: Igor Benek-Lins <beneklins@protonmail.ch>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/en/>\n"
"Language: en\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.2-dev\n"
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Attended system upgrade"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/attendedsysupgrade.json:3
msgid "attended sysupgrade via rpcd and luci"
-msgstr ""
+msgstr "attended system upgrade via rpcd and luci"
diff --git a/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
index db93721516..70d9994ef5 100644
--- a/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
@@ -1,20 +1,20 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-14 14:42+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-04 00:26+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@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.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr "Sysupgradeを手伝った"
+msgstr "Sysupgradeに参加済み"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/attendedsysupgrade.json:3
msgid "attended sysupgrade via rpcd and luci"
-msgstr "rpcd と luci を介して sysupgrade に参加"
+msgstr "rpcdとluciを介してsysupgradeに参加"
diff --git a/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
index 33e4385793..799ec86fb4 100644
--- a/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
@@ -1,14 +1,20 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/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.4-dev\n"
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Deltagen Sysupgrade"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/attendedsysupgrade.json:3
msgid "attended sysupgrade via rpcd and luci"
-msgstr ""
+msgstr "deltog i sysupgrade via rpcd och luci"
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
index 2eef2d2e0e..009854f951 100644
--- a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
@@ -1,20 +1,20 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-07 10:45+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
+"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/zh_Hans/>\n"
-"Language: zh-cn\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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr "参与系统升级"
+msgstr "参与式系统升级"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/attendedsysupgrade.json:3
msgid "attended sysupgrade via rpcd and luci"
-msgstr ""
+msgstr "通过 rpcd 和 luci 参与系统升级"
diff --git a/applications/luci-app-banip/po/de/banip.po b/applications/luci-app-banip/po/de/banip.po
index fc6dda48d0..3127da00bb 100644
--- a/applications/luci-app-banip/po/de/banip.po
+++ b/applications/luci-app-banip/po/de/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-18 20:32+0000\n"
-"Last-Translator: Holger Heins <h.p.heins@gmx.de>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.de>\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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -489,7 +489,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
msgid "Trigger Delay"
-msgstr "Verzögerung Trigger-Bedingung"
+msgstr "Verzögerung der Trigger-Bedingung"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
msgid "Verbose Debug Logging"
diff --git a/applications/luci-app-banip/po/ja/banip.po b/applications/luci-app-banip/po/ja/banip.po
index 6148dfdfbf..3c5ea1d67c 100644
--- a/applications/luci-app-banip/po/ja/banip.po
+++ b/applications/luci-app-banip/po/ja/banip.po
@@ -1,22 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-22 02:42+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-04 00:27+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
-msgstr ""
+msgstr "ASNの概要"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
msgid "ASN Prefixes"
-msgstr ""
+msgstr "ASNプレフィックス"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
msgid "ASN/Country"
@@ -61,7 +61,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
msgid "DNS Chain"
-msgstr ""
+msgstr "DNSチェイン"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
msgid "DST Target IPv4"
@@ -77,11 +77,11 @@ msgstr "説明"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
msgid "Download Options"
-msgstr ""
+msgstr "ダウンロードオプション"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
msgid "Download Utility"
-msgstr "ダウンロード ユーティリティ"
+msgstr "ダウンロードユーティリティ"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
msgid "Download Utility, RT Monitor"
@@ -101,15 +101,15 @@ msgstr "ホワイトリストの編集"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
msgid "Enable banIP"
-msgstr ""
+msgstr "banIPを有効化"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
msgid "Enable verbose debug logging in case of any processing error."
-msgstr ""
+msgstr "処理中にエラーが発生した時のために、詳細なデバッグロギングを有効にします。"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
+msgstr "IP/CIDR/ASN/ISOを入力"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
msgid "Extra Options"
@@ -119,7 +119,7 @@ msgstr "拡張オプション"
msgid ""
"For further information <a href=\"%s\" target=\"_blank\">check the online "
"documentation</a>"
-msgstr ""
+msgstr "詳細については、<a href=\"%s\" target=\"_blank\">オンラインドキュメント</a>を参照してください"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
msgid ""
diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po
index b8d5514b00..8bd8e53b80 100644
--- a/applications/luci-app-banip/po/zh_Hans/banip.po
+++ b/applications/luci-app-banip/po/zh_Hans/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-04 18:32+0000\n"
-"Last-Translator: izilzty <izilzty@outlook.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -67,11 +67,11 @@ msgstr "DNS 链"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
msgid "DST Target IPv4"
-msgstr "DST Target IPv4"
+msgstr "DST 目标 IPv4"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
msgid "DST Target IPv6"
-msgstr "DST Target IPv6"
+msgstr "DST 目标 IPv6"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
msgid "Description"
@@ -248,7 +248,7 @@ msgstr "请直接在终端会话中编辑此文件。"
#: applications/luci-app-banip/luasrc/controller/banip.lua:23
msgid "RIPE-Lookup"
-msgstr "RIPE-Lookup"
+msgstr "RIPE查找"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
@@ -487,7 +487,7 @@ msgstr "Whois 信息"
#: applications/luci-app-banip/luasrc/controller/banip.lua:17
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
msgid "banIP"
-msgstr "banIP"
+msgstr "禁止IP"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
msgid "banIP Status"
diff --git a/applications/luci-app-banip/po/zh_Hant/banip.po b/applications/luci-app-banip/po/zh_Hant/banip.po
index 4b3e4650b7..769249c15b 100644
--- a/applications/luci-app-banip/po/zh_Hant/banip.po
+++ b/applications/luci-app-banip/po/zh_Hant/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-08 12:44+0000\n"
+"PO-Revision-Date: 2020-11-10 18:41+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/zh_Hant/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -249,7 +249,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
msgid "Refresh"
-msgstr "重新整理"
+msgstr "更新"
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
msgid "Refresh IPSets"
diff --git a/applications/luci-app-bcp38/po/ja/bcp38.po b/applications/luci-app-bcp38/po/ja/bcp38.po
index d96e64135b..a0678c17a0 100644
--- a/applications/luci-app-bcp38/po/ja/bcp38.po
+++ b/applications/luci-app-bcp38/po/ja/bcp38.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-22 02:42+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbcp38/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
msgid "Allowed IP ranges"
@@ -40,7 +40,7 @@ msgstr ""
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-bcp38/root/usr/share/rpcd/acl.d/luci-app-bcp38.json:3
msgid "Grant UCI access for luci-app-bcp38"
diff --git a/applications/luci-app-bmx7/po/ja/bmx7.po b/applications/luci-app-bmx7/po/ja/bmx7.po
index 17bc5838b1..c170491f5b 100644
--- a/applications/luci-app-bmx7/po/ja/bmx7.po
+++ b/applications/luci-app-bmx7/po/ja/bmx7.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-22 02:42+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -155,7 +155,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
msgid "Routes"
-msgstr "経路情報"
+msgstr "ルート"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
diff --git a/applications/luci-app-bmx7/po/zh_Hans/bmx7.po b/applications/luci-app-bmx7/po/zh_Hans/bmx7.po
index f5e29c10df..ed8aa60d34 100644
--- a/applications/luci-app-bmx7/po/zh_Hans/bmx7.po
+++ b/applications/luci-app-bmx7/po/zh_Hans/bmx7.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-19 20:00+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbmx7/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 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -160,18 +160,18 @@ msgstr "路由表"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
msgid "S/s/T/t"
-msgstr ""
+msgstr "S/s/T/t"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
msgid "Short DHash"
-msgstr ""
+msgstr "短分布式哈希"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
msgid "Short ID"
-msgstr "Short ID"
+msgstr "短 ID"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
msgid "State"
@@ -191,7 +191,7 @@ msgstr "发射率"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
msgid "Tun Metric"
-msgstr ""
+msgstr "Tun 度量标准"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
msgid "Tunnelled IPv4 address"
diff --git a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm
index 8a6aefaa20..32a3a965ce 100644
--- a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm
+++ b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm
@@ -20,7 +20,7 @@
<script type="text/javascript" src="<%=resource%>/bmx7/js/polling.js"></script>
<script type="text/javascript">//<![CDATA[
- new TablePooler(10,"/cgi-bin/bmx7-info", {'$originators':''}, "nodes_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'originators':''}, "nodes_div", function(st){
var originators = st.originators;
var res = Array();
originators.forEach(function(originator,i){
diff --git a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm
index a631c93e89..16522b962c 100644
--- a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm
+++ b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm
@@ -92,7 +92,7 @@
var displayExtraInfo = function ( id ) {
document.getElementById('extra-info').innerHTML = document.getElementById(id).innerHTML;
}
- new TablePooler(5,"/cgi-bin/bmx7-info", {'$originators':''}, "nodes_div", function(st){
+ new TablePooler(5,"/cgi-bin/bmx7-info", {'originators':''}, "nodes_div", function(st){
var infoicon = "<%=resource%>/bmx7/world_small.png";
var originators = st.originators;
var res = Array();
diff --git a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm
index 8ecae656f7..a3249a2b14 100644
--- a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm
+++ b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm
@@ -88,14 +88,14 @@
</div>
<script type="text/javascript">//<![CDATA[
- new TablePooler(1,"/cgi-bin/bmx7-info", {'$info':''}, "config_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'info':''}, "config_div", function(st){
var res = Array();
var sta = st.info[0].status;
res.push([sta.shortId, sta.name, sta.primaryIp, sta.nodeKey, sta.shortDhash, sta.revision]);
return res;
});
- new TablePooler(1,"/cgi-bin/bmx7-info", {'$info':''}, "status_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'info':''}, "status_div", function(st){
var res = Array();
var sta = st.info[0].status;
var mem = st.info[3].memory.bmx7;
@@ -105,7 +105,7 @@
return res;
});
- new TablePooler(1,"/cgi-bin/bmx7-info", {'$info':''}, "ifaces_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'info':''}, "ifaces_div", function(st){
var res = Array();
var ifaces = st.info[1].interfaces;
@@ -115,7 +115,7 @@
return res;
});
- new TablePooler(1,"/cgi-bin/bmx7-info", {'$info':''}, "links_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'info':''}, "links_div", function(st){
var res = Array();
links = st.info[2].links;
diff --git a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm
index 9348e7c610..0b9662df8c 100644
--- a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm
+++ b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm
@@ -51,7 +51,7 @@
</div>
<script type="text/javascript">//<![CDATA[
- new TablePooler(5,"/cgi-bin/bmx7-info", {'$tunnels':''}, "tunnels_div", function(st){
+ new TablePooler(5,"/cgi-bin/bmx7-info", {'tunnels':''}, "tunnels_div", function(st){
var tunicon = "<%=resource%>/icons/tunnel.png";
var tunicon_dis = "<%=resource%>/icons/tunnel_disabled.png";
var applyicon = "<%=resource%>/cbi/apply.gif";
diff --git a/applications/luci-app-bmx7/root/www/cgi-bin/bmx7-info b/applications/luci-app-bmx7/root/www/cgi-bin/bmx7-info
index 7388ed12c3..327e3f0f16 100755
--- a/applications/luci-app-bmx7/root/www/cgi-bin/bmx7-info
+++ b/applications/luci-app-bmx7/root/www/cgi-bin/bmx7-info
@@ -90,7 +90,7 @@ if [ "${QUERY##*/}" == "all" ]; then
QALL=1
fi
-if [ "$QUERY" == '$info' ]; then
+if [ "$QUERY" == 'info' ]; then
echo '{ "info": [ '
print_query status
echo -n ","
@@ -100,7 +100,7 @@ if [ "$QUERY" == '$info' ]; then
echo "] }"
fi
-if [ "$QUERY" == '$neighbours' ]; then
+if [ "$QUERY" == 'neighbours' ]; then
QALL=1
echo '{ "neighbours": [ '
echo '{ "originators": '
@@ -111,11 +111,11 @@ if [ "$QUERY" == '$neighbours' ]; then
echo "} ] }"
exit 0
-else if [ "$QUERY" == '$tunnels' ]; then
+else if [ "$QUERY" == 'tunnels' ]; then
bmx7 -c --jshow tunnels /r=0
exit 0
- else if [ "$QUERY" == '$originators' ]; then
+ else if [ "$QUERY" == 'originators' ]; then
bmx7 -c --jshow originators /r=0
exit 0
diff --git a/applications/luci-app-commands/po/ja/commands.po b/applications/luci-app-commands/po/ja/commands.po
index e94ebbd4f1..3098c49156 100644
--- a/applications/luci-app-commands/po/ja/commands.po
+++ b/applications/luci-app-commands/po/ja/commands.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscommands/ja/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -21,7 +21,7 @@ msgstr "設定したコマンドの簡単な説明文を記載します"
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
-msgstr "事前認証無しでのコマンドの実行と、結果出力のダウンロードを許可します"
+msgstr "事前認証なしでのコマンドの実行と、結果出力のダウンロードを許可します"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
msgid "Allow the user to provide additional command line arguments"
diff --git a/applications/luci-app-commands/po/zh_Hans/commands.po b/applications/luci-app-commands/po/zh_Hans/commands.po
index a3c278bd47..93625a755a 100644
--- a/applications/luci-app-commands/po/zh_Hans/commands.po
+++ b/applications/luci-app-commands/po/zh_Hans/commands.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationscommands/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -24,7 +24,7 @@ msgstr "简短描述命令用途"
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
-msgstr "允许直接执行命令并获取其输出,无须事先验证。"
+msgstr "允许不事先验证就执行命令并下载其输出。"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
msgid "Allow the user to provide additional command line arguments"
@@ -56,7 +56,7 @@ msgstr "命令成功执行。"
#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
msgid "Command exited with status code"
-msgstr "命令退出,状态码:"
+msgstr "命令退出,状态码为"
#: applications/luci-app-commands/luasrc/view/commands.htm:73
msgid "Command failed"
@@ -148,7 +148,7 @@ msgstr "此页面允许您配置自定义 Shell 命令,并可以从 Web 界面
#: applications/luci-app-commands/luasrc/view/commands.htm:144
msgid "This section contains no values yet"
-msgstr ""
+msgstr "尚无任何配置"
#: applications/luci-app-commands/luasrc/view/commands.htm:54
msgid "Waiting for command to complete..."
diff --git a/applications/luci-app-coovachilli/po/pt/coovachilli.po b/applications/luci-app-coovachilli/po/pt/coovachilli.po
index f6677c7448..766346424e 100644
--- a/applications/luci-app-coovachilli/po/pt/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/pt/coovachilli.po
@@ -3,7 +3,7 @@ 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"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscoovachilli/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.3.2-dev\n"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:3
msgid "CoovaChilli"
@@ -24,7 +24,7 @@ msgstr "Conceder acesso UCI ao luci-app-coovachilli"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:16
msgid "Network Configuration"
-msgstr "Configuração da Rede"
+msgstr "Configuração da rede"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:26
msgid "RADIUS configuration"
diff --git a/applications/luci-app-cshark/po/ja/cshark.po b/applications/luci-app-cshark/po/ja/cshark.po
index 022bdfcd44..dd73b5c840 100644
--- a/applications/luci-app-cshark/po/ja/cshark.po
+++ b/applications/luci-app-cshark/po/ja/cshark.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-10 13:26+0000\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscshark/ja/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -88,7 +88,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
msgid "any"
-msgstr "全て"
+msgstr "すべて"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
msgid "bytes"
diff --git a/applications/luci-app-dcwapd/po/cs/dcwapd.po b/applications/luci-app-dcwapd/po/cs/dcwapd.po
index c628c91155..6d9a9e9dd5 100644
--- a/applications/luci-app-dcwapd/po/cs/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/cs/dcwapd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-05 17:07+0000\n"
-"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -73,7 +73,7 @@ msgstr "Obecné nastavení"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
msgid "Grant UCI access for luci-app-dcwapd"
diff --git a/applications/luci-app-dcwapd/po/it/dcwapd.po b/applications/luci-app-dcwapd/po/it/dcwapd.po
index 56f8b3ac51..ef1a40655e 100644
--- a/applications/luci-app-dcwapd/po/it/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/it/dcwapd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-05 08:06+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
msgid "Grant UCI access for luci-app-dcwapd"
diff --git a/applications/luci-app-dcwapd/po/ja/dcwapd.po b/applications/luci-app-dcwapd/po/ja/dcwapd.po
index 456e979302..583d6b8034 100644
--- a/applications/luci-app-dcwapd/po/ja/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/ja/dcwapd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-07 12:41+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -53,7 +53,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:34
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:52
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
msgid "Filter Sets"
@@ -103,7 +103,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
msgid "Source IP"
-msgstr ""
+msgstr "アクセス元 IP"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
msgid "Source port"
diff --git a/applications/luci-app-dcwapd/po/pt/dcwapd.po b/applications/luci-app-dcwapd/po/pt/dcwapd.po
index 15bae4e723..1cee209f1f 100644
--- a/applications/luci-app-dcwapd/po/pt/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/pt/dcwapd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/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.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -74,7 +74,7 @@ msgstr "Geral"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
msgid "Grant UCI access for luci-app-dcwapd"
diff --git a/applications/luci-app-dcwapd/po/uk/dcwapd.po b/applications/luci-app-dcwapd/po/uk/dcwapd.po
index e5b453ae75..5e3ab0b858 100644
--- a/applications/luci-app-dcwapd/po/uk/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/uk/dcwapd.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:52+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -71,7 +71,7 @@ msgstr "Загальне"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
msgid "Grant UCI access for luci-app-dcwapd"
diff --git a/applications/luci-app-ddns/po/es/ddns.po b/applications/luci-app-ddns/po/es/ddns.po
index 5ec731e264..9319357400 100644
--- a/applications/luci-app-ddns/po/es/ddns.po
+++ b/applications/luci-app-ddns/po/es/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2020-10-14 08:09+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/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.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -24,7 +24,7 @@ msgstr "Añadir nuevos servicios..."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:605
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
msgid "Allow non-public IP's"
diff --git a/applications/luci-app-ddns/po/fr/ddns.po b/applications/luci-app-ddns/po/fr/ddns.po
index ca68d325f1..56c7e9bf24 100644
--- a/applications/luci-app-ddns/po/fr/ddns.po
+++ b/applications/luci-app-ddns/po/fr/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: 2020-06-20 14:41+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/fr/>\n"
"Language: fr\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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -515,7 +515,7 @@ msgstr "Prochaine mise à jour"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1125
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
-msgstr "Pas de données"
+msgstr "Aucune donnée"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:390
msgid "No certificates found"
diff --git a/applications/luci-app-ddns/po/ja/ddns.po b/applications/luci-app-ddns/po/ja/ddns.po
index 586b108921..c368e7294d 100644
--- a/applications/luci-app-ddns/po/ja/ddns.po
+++ b/applications/luci-app-ddns/po/ja/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2020-10-17 15:26+0000\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/ja/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -323,7 +323,7 @@ msgstr "IP アドレスのバージョン"
#: 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
msgid "IPv4-Address"
-msgstr "IPv4 アドレス"
+msgstr "IPv4アドレス"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:931
msgid "IPv6 address must be given in square brackets"
@@ -340,7 +340,7 @@ msgstr "IPv6 はサポートされていません"
#: 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
msgid "IPv6-Address"
-msgstr "IPv6 アドレス"
+msgstr "IPv6アドレス"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
msgid ""
@@ -473,7 +473,7 @@ msgstr "ddns-updater スクリプトが開始されるネットワーク"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
msgid "Never"
-msgstr "無し"
+msgstr "なし"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:498
msgid "New DDns Service…"
@@ -488,7 +488,7 @@ msgstr "次の更新"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1125
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
-msgstr "データがありません"
+msgstr "データなし"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:390
msgid "No certificates found"
diff --git a/applications/luci-app-ddns/po/pt/ddns.po b/applications/luci-app-ddns/po/pt/ddns.po
index dc5c28bda6..08af82eb75 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: 2020-10-14 08:09+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-11-04 00:26+0000\n"
+"Last-Translator: Igor Benek-Lins <beneklins@protonmail.ch>\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.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -511,7 +511,7 @@ msgstr "Próxima atualização"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1125
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
-msgstr "Sem Dados"
+msgstr "Sem dados"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:390
msgid "No certificates found"
diff --git a/applications/luci-app-ddns/po/ru/ddns.po b/applications/luci-app-ddns/po/ru/ddns.po
index e9be9fcaa5..14cd8e9ac9 100644
--- a/applications/luci-app-ddns/po/ru/ddns.po
+++ b/applications/luci-app-ddns/po/ru/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: ddns\n"
"POT-Creation-Date: 2017-10-17 21:00+0300\n"
-"PO-Revision-Date: 2020-07-24 09:24+0000\n"
+"PO-Revision-Date: 2020-11-04 00:26+0000\n"
"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -72,13 +72,15 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Ca Certs path"
-msgstr ""
+msgstr "Путь к CA-сертификатам"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:451
msgid ""
"Ca Certs path that will be used to download services data. Set IGNORE to "
"skip certificate validation."
msgstr ""
+"Путь к CA-сертификатам, которые будут использоваться для загрузки данных "
+"сервисов. Установите IGNORE, чтобы пропустить проверку сертификата."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:537
msgid "Cancel"
@@ -90,12 +92,12 @@ msgstr "Интервал проверки"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
msgid "Check Unit"
-msgstr ""
+msgstr "Размерность интервала проверки"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:522
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:656
msgid "Checking the service support..."
-msgstr ""
+msgstr "Проверка поддержки службы..."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Configuration"
@@ -172,7 +174,7 @@ msgstr "Формат даты"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:834
msgid "Defines the Web page to read systems IP-Address from."
-msgstr ""
+msgstr "Определяет URL для считывания системного IP-адреса."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:844
msgid "Defines the interface to read systems IP-Address from"
@@ -257,11 +259,11 @@ msgstr "Событие сети"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:836
msgid "Example for IPv4"
-msgstr ""
+msgstr "Пример для IPv4"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:838
msgid "Example for IPv6"
-msgstr ""
+msgstr "Пример для IPv6"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:956
msgid "File"
@@ -270,6 +272,7 @@ msgstr "Файл"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:702
msgid "Follow instructions you will find on their WEB page."
msgstr ""
+"Следуйте инструкциям, которые вы найдете в документации DDNS провайдера."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:410
msgid "For supported codes look here"
@@ -293,7 +296,7 @@ msgstr "Использовать протокол TCP для DNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1012
msgid "Force Unit"
-msgstr ""
+msgstr "Размерность интервала обновления"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "Format"
@@ -371,7 +374,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:611
msgid "If this service section is disabled it could not be started."
-msgstr ""
+msgstr "Если служба отключена, её нельзя будет запустить."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:391
msgid "If using secure communication you should verify server certificates!"
@@ -411,7 +414,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:669
msgid "Install Service"
-msgstr ""
+msgstr "Установить службу"
#: 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
@@ -420,7 +423,7 @@ msgstr "Интерфейс"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:987
msgid "Interval to force updates send to DDNS Provider"
-msgstr ""
+msgstr "Интервал для отправки обновлений провайдеру DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:978
msgid "Interval unit to check for changed IP"
@@ -483,7 +486,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:613
msgid "Neither from LuCI interface nor from console."
-msgstr ""
+msgstr "Ни с веб-интерфейса LuCI, ни с консоли."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:791
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:825
@@ -624,7 +627,7 @@ msgstr "Читать / Перечитывать системный журнал"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:684
msgid "Really switch service?"
-msgstr ""
+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
@@ -654,7 +657,7 @@ msgstr "Перезапустить DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1042
msgid "Retry Unit"
-msgstr ""
+msgstr "Размерность интервалов повтора"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
msgid "Run once"
@@ -673,18 +676,18 @@ msgstr "Скрипт"
#: 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 "Выберите службу"
#: 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 "Служба не поддерживает выбранный тип IP"
#: 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 "Служба не установлена"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Services"
@@ -692,15 +695,15 @@ msgstr "Службы"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:454
msgid "Services URL Download"
-msgstr ""
+msgstr "URL файла поддержки служб"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:292
msgid "Services list last update"
-msgstr ""
+msgstr "Последнее обновление списка служб"
#: 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"
-msgstr ""
+msgstr "Установка значения 0 заставит сценарий отработать только один раз"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:188
msgid "Start DDNS"
@@ -736,7 +739,7 @@ msgstr "Остановлено"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:685
msgid "Switch service"
-msgstr ""
+msgstr "Переключить службу"
#: 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
@@ -788,17 +791,19 @@ msgstr "Неизвестно"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:299
msgid "Update DDns Services List"
-msgstr ""
+msgstr "Обновить список служб DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:700
msgid "Update URL to be used for updating your DDNS Provider."
-msgstr ""
+msgstr "URL, используемый для обновления данных вашего DDNS провайдера."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:455
msgid ""
"Url used to download services file. By default is the master openwrt ddns "
"package repo."
msgstr ""
+"URL, который используется для загрузки файла служб. По умолчанию "
+"используется файл из master ветки основного репозитория пакетов OpenWrt."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:767
msgid "Use HTTP Secure"
diff --git a/applications/luci-app-ddns/po/sv/ddns.po b/applications/luci-app-ddns/po/sv/ddns.po
index 65d03b7d82..329ba1ea90 100644
--- a/applications/luci-app-ddns/po/sv/ddns.po
+++ b/applications/luci-app-ddns/po/sv/ddns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -616,7 +616,7 @@ msgstr "Kör en gång"
#: 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 "Igång"
#: 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
diff --git a/applications/luci-app-ddns/po/uk/ddns.po b/applications/luci-app-ddns/po/uk/ddns.po
index 32076ca3a9..995a4f05e7 100644
--- a/applications/luci-app-ddns/po/uk/ddns.po
+++ b/applications/luci-app-ddns/po/uk/ddns.po
@@ -4,17 +4,17 @@ 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: 2020-03-11 01:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -27,7 +27,7 @@ msgstr "Додати новий сервіс..."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:605
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
msgid "Allow non-public IP's"
diff --git a/applications/luci-app-ddns/po/vi/ddns.po b/applications/luci-app-ddns/po/vi/ddns.po
index be6e4881bc..92c652deb1 100644
--- a/applications/luci-app-ddns/po/vi/ddns.po
+++ b/applications/luci-app-ddns/po/vi/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: 2019-11-13 13:07+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/vi/>\n"
"Language: vi\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -24,7 +24,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:605
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
msgid "Allow non-public IP's"
@@ -89,7 +89,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
@@ -218,7 +218,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1132
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:947
msgid "Error"
diff --git a/applications/luci-app-ddns/po/zh_Hans/ddns.po b/applications/luci-app-ddns/po/zh_Hans/ddns.po
index 10b094829a..9a5da1ba12 100644
--- a/applications/luci-app-ddns/po/zh_Hans/ddns.po
+++ b/applications/luci-app-ddns/po/zh_Hans/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: 2020-10-05 18:26+0000\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/zh_Hans/>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -67,13 +67,13 @@ msgstr "当前编译版本中的 BusyBox 的 nslookup 不能正确处理给定
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Ca Certs path"
-msgstr ""
+msgstr "Ca 证书路径"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:451
msgid ""
"Ca Certs path that will be used to download services data. Set IGNORE to "
"skip certificate validation."
-msgstr ""
+msgstr "用于下载服务数据的 Ca 证书路径。设置 IGNORE 将跳过证书验证。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:537
msgid "Cancel"
@@ -90,7 +90,7 @@ msgstr "检查时间单位"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:522
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:656
msgid "Checking the service support..."
-msgstr ""
+msgstr "正在检查服务支持..."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
msgid "Configuration"
@@ -385,7 +385,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:669
msgid "Install Service"
-msgstr ""
+msgstr "安装服务"
#: 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
@@ -487,7 +487,7 @@ msgstr "下次更新"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1125
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
-msgstr "无数据"
+msgstr "没有数据"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:390
msgid "No certificates found"
@@ -586,7 +586,7 @@ msgstr "读取/重新读取 日志文件"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:684
msgid "Really switch service?"
-msgstr ""
+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
@@ -635,18 +635,18 @@ msgstr "脚本"
#: 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 "选择服务"
#: 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 "服务不支持此 ip 类型"
#: 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 "服务未安装"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Services"
@@ -654,11 +654,11 @@ msgstr "服务"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:454
msgid "Services URL Download"
-msgstr ""
+msgstr "服务下载网址"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:292
msgid "Services list last update"
-msgstr ""
+msgstr "更新最新服务列表"
#: 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"
@@ -698,7 +698,7 @@ msgstr "已停止"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:685
msgid "Switch service"
-msgstr ""
+msgstr "切换服务"
#: 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
@@ -750,7 +750,7 @@ msgstr "未知"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:299
msgid "Update DDns Services List"
-msgstr ""
+msgstr "更新 DDns 服务列表"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:700
msgid "Update URL to be used for updating your DDNS Provider."
@@ -760,7 +760,7 @@ msgstr "用于更新到DDNS提供商的更新URL。"
msgid ""
"Url used to download services file. By default is the master openwrt ddns "
"package repo."
-msgstr ""
+msgstr "用于下载服务文件的 Url 。默认情况下是主 openwrt ddns 包仓库。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:767
msgid "Use HTTP Secure"
diff --git a/applications/luci-app-ddns/po/zh_Hant/ddns.po b/applications/luci-app-ddns/po/zh_Hant/ddns.po
index 88d43d5d14..3b3a7e05e9 100644
--- a/applications/luci-app-ddns/po/zh_Hant/ddns.po
+++ b/applications/luci-app-ddns/po/zh_Hant/ddns.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2020-06-30 13:41+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -224,7 +224,7 @@ msgstr "啟用安全連線與 DDNS 提供商聯絡"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1132
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:947
msgid "Error"
diff --git a/applications/luci-app-dockerman/po/cs/dockerman.po b/applications/luci-app-dockerman/po/cs/dockerman.po
index 5d4798e764..e67f831477 100644
--- a/applications/luci-app-dockerman/po/cs/dockerman.po
+++ b/applications/luci-app-dockerman/po/cs/dockerman.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-27 21:27+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdockerman/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -108,7 +114,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
msgid "Cancel"
-msgstr ""
+msgstr "Storno"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:147
msgid "Client connection"
@@ -190,7 +196,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:361
msgid "DNS"
-msgstr ""
+msgstr "DNS"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:124
msgid "Default bridge"
@@ -546,7 +552,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:72
msgid "Options"
-msgstr ""
+msgstr "Možnosti"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:37
msgid "Overlay network"
@@ -705,7 +711,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:216
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:191
msgid "Start"
-msgstr ""
+msgstr "Start"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:309
msgid "Start Time"
@@ -720,12 +726,12 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:298
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:126
msgid "Status"
-msgstr ""
+msgstr "Stav"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:234
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:209
msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
msgid "Submit"
diff --git a/applications/luci-app-dockerman/po/fr/dockerman.po b/applications/luci-app-dockerman/po/fr/dockerman.po
index ab55633808..335386955a 100644
--- a/applications/luci-app-dockerman/po/fr/dockerman.po
+++ b/applications/luci-app-dockerman/po/fr/dockerman.po
@@ -1,22 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-08 14:26+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
-msgstr ""
+msgstr "Une liste de capacités kernel a ajouter au conteneur"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:181
msgid "Add"
-msgstr ""
+msgstr "Ajouter"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:580
msgid "Add host device to the container"
@@ -483,7 +483,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:47
msgid "Mode"
-msgstr ""
+msgstr "Mode"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:90
msgid "Mount Point"
diff --git a/applications/luci-app-dockerman/po/id/dockerman.po b/applications/luci-app-dockerman/po/id/dockerman.po
index 41e73ed419..56af9a93d5 100644
--- a/applications/luci-app-dockerman/po/id/dockerman.po
+++ b/applications/luci-app-dockerman/po/id/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-08 12:44+0000\n"
-"Last-Translator: Andi Ariffin <andiariffin@gmail.com>\n"
+"PO-Revision-Date: 2020-10-25 11:57+0000\n"
+"Last-Translator: fery ferlangga <pengusahaads@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/id/>\n"
"Language: id\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.3.2-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -16,7 +16,7 @@ msgstr "Daftar kapabilitas kernel untuk ditambahkan ke wadah"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:181
msgid "Add"
-msgstr ""
+msgstr "Tambah"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:580
msgid "Add host device to the container"
@@ -80,7 +80,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:34
msgid "Bridge device"
-msgstr ""
+msgstr "Jembatan perangkat"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:603
msgid "CAP-ADD(--cap-add)"
@@ -89,66 +89,70 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:571
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:620
msgid "CPU Shares Weight"
-msgstr ""
+msgstr "Membagi Berat CPU"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:768
msgid "CPU Useage"
-msgstr ""
+msgstr "Penggunaan CPU"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:621
msgid ""
"CPU shares relative weight, if 0 is set, the system will ignore the value "
"and use the default of 1024"
msgstr ""
+"CPU berbagi bobot relatif, jika 0 disetel, sistem akan mengabaikan nilai dan "
+"menggunakan default 1024"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:572
msgid ""
"CPU shares relative weight, if 0 is set, the system will ignore the value "
"and use the default of 1024."
msgstr ""
+"CPU berbagi bobot relatif, jika 0 disetel, sistem akan mengabaikan nilai dan "
+"menggunakan default 1024."
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:563
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:611
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:31
msgid "CPUs"
-msgstr ""
+msgstr "CPUs"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
msgid "Cancel"
-msgstr ""
+msgstr "Batal"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:147
msgid "Client connection"
-msgstr ""
+msgstr "Koneksi klien"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:337
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:676
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:140
msgid "Command"
-msgstr ""
+msgstr "Perintah"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:100
msgid "Command line"
-msgstr ""
+msgstr "Garis Perintah"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:72
msgid "Command line Error"
-msgstr ""
+msgstr "Garis Perintah Error"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:125
msgid "Configure the default bridge network"
-msgstr ""
+msgstr "Konfigurasikan jaringan jembatan default"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:395
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:696
msgid "Connect"
-msgstr ""
+msgstr "Menghubungkan"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:393
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:427
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:463
msgid "Connect Network"
-msgstr ""
+msgstr "Menghubungkan Jaringan"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:97
msgid "Connect to remote endpoint"
diff --git a/applications/luci-app-dockerman/po/ja/dockerman.po b/applications/luci-app-dockerman/po/ja/dockerman.po
index 9fb2f5d4fa..59259e7f0f 100644
--- a/applications/luci-app-dockerman/po/ja/dockerman.po
+++ b/applications/luci-app-dockerman/po/ja/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/ja/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -489,7 +489,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"
diff --git a/applications/luci-app-dockerman/po/sv/dockerman.po b/applications/luci-app-dockerman/po/sv/dockerman.po
index 28c233db70..3bcfd61620 100644
--- a/applications/luci-app-dockerman/po/sv/dockerman.po
+++ b/applications/luci-app-dockerman/po/sv/dockerman.po
@@ -1,22 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
-msgstr ""
+msgstr "En lista över kärnfunktioner som du kan lägga till i behållaren"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:181
msgid "Add"
-msgstr ""
+msgstr "Lägg till"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:580
msgid "Add host device to the container"
@@ -660,7 +660,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:225
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:200
msgid "Restart"
-msgstr ""
+msgstr "Starta om"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:324
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:417
diff --git a/applications/luci-app-dockerman/po/zh_Hans/dockerman.po b/applications/luci-app-dockerman/po/zh_Hans/dockerman.po
index 0cdbfd8247..d923a9958d 100644
--- a/applications/luci-app-dockerman/po/zh_Hans/dockerman.po
+++ b/applications/luci-app-dockerman/po/zh_Hans/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-05 13:29+0000\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdockerman/zh_Hans/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -16,7 +16,7 @@ msgstr "要添加到容器的内核功能列表"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:181
msgid "Add"
-msgstr ""
+msgstr "新增"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:580
msgid "Add host device to the container"
@@ -48,7 +48,7 @@ msgstr "可用"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:39
msgid "Base device"
-msgstr ""
+msgstr "基本设备"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:538
msgid "Bind Mount(-v)"
@@ -75,11 +75,11 @@ msgstr "块 IO 权重(相对权重)接受10到1000之间的数值。"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:51
msgid "Bridge (Support direct communication between MAC VLANs)"
-msgstr ""
+msgstr "桥接 ( 支持 MAC VLAN 之间的直接通信 )"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:34
msgid "Bridge device"
-msgstr ""
+msgstr "桥接设备"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:603
msgid "CAP-ADD(--cap-add)"
@@ -212,7 +212,7 @@ msgstr "设备 (--device)"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:386
msgid "Disconnect"
-msgstr "断开连接"
+msgstr "断开"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:93
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:71
@@ -346,7 +346,7 @@ msgstr "ID"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:36
msgid "IP VLAN"
-msgstr ""
+msgstr "IP VLAN"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:101
msgid "IP range"
@@ -426,11 +426,11 @@ msgstr "强制关闭"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:60
msgid "L2 bridge"
-msgstr ""
+msgstr "L2 桥接"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:61
msgid "L3 bridge"
-msgstr ""
+msgstr "L3 桥接"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:349
msgid "Links"
@@ -459,7 +459,7 @@ msgstr "日志"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:35
msgid "MAC VLAN"
-msgstr ""
+msgstr "MAC VLAN"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:579
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:629
@@ -488,7 +488,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:47
msgid "Mode"
-msgstr ""
+msgstr "模式"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:90
msgid "Mount Point"
@@ -510,7 +510,7 @@ msgstr "名称"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:29
msgid "Name of the network that can be selected during container creation"
-msgstr ""
+msgstr "在容器创建时可以选择网络的名称"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:384
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:518
@@ -561,7 +561,7 @@ msgstr "选项"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:37
msgid "Overlay network"
-msgstr ""
+msgstr "覆盖网络"
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:15
msgid "Overview"
@@ -573,7 +573,7 @@ msgstr "父接口"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:54
msgid "Pass-through (Mirror physical device to single MAC VLAN)"
-msgstr ""
+msgstr "直通 ( 将物理设备镜像到单独的 MAC VLAN )"
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:7
msgid "Path"
@@ -602,7 +602,7 @@ msgstr "端口"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:52
msgid "Private (Prevent communication between MAC VLANs)"
-msgstr ""
+msgstr "专用 ( 阻止 MAC VLAN 之间的通信 )"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:489
msgid "Privileged"
@@ -837,7 +837,7 @@ msgstr "用户 (-u)"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:53
msgid "VEPA (Virtual Ethernet Port Aggregator)"
-msgstr ""
+msgstr "VEPA ( 虚拟以太网端口聚合器 )"
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:38
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:73
diff --git a/applications/luci-app-dockerman/po/zh_Hant/dockerman.po b/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
index d2cc0f849a..c3a2156264 100644
--- a/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
+++ b/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-16 12:01+0000\n"
-"Last-Translator: tommymaple <godoffrog@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdockerman/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.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -196,7 +196,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:361
msgid "DNS"
-msgstr ""
+msgstr "DNS"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:124
msgid "Default bridge"
diff --git a/applications/luci-app-dump1090/po/vi/dump1090.po b/applications/luci-app-dump1090/po/vi/dump1090.po
index c3a5e8b986..63c7458608 100644
--- a/applications/luci-app-dump1090/po/vi/dump1090.po
+++ b/applications/luci-app-dump1090/po/vi/dump1090.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdump1090/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"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
@@ -83,7 +89,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
msgid "FlightAware TSV output port"
diff --git a/applications/luci-app-dump1090/po/zh_Hans/dump1090.po b/applications/luci-app-dump1090/po/zh_Hans/dump1090.po
index 534f8e6213..b73463b3d3 100644
--- a/applications/luci-app-dump1090/po/zh_Hans/dump1090.po
+++ b/applications/luci-app-dump1090/po/zh_Hans/dump1090.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdump1090/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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
@@ -133,7 +133,7 @@ msgstr "退出时显示统计信息"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
msgid "RTL device index"
-msgstr ""
+msgstr "RTL 设备索引"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
msgid "Reference/receiver latitude for surface posn"
@@ -197,7 +197,7 @@ msgstr "TCP原始输入侦听端口"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
msgid "TCP raw output in Beast binary format"
-msgstr ""
+msgstr "Beast 二进制文件格式的TCP 原始输出"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
msgid "TCP raw output listen port"
@@ -235,4 +235,4 @@ msgstr "dump1090"
msgid ""
"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
"you can configure the settings."
-msgstr ""
+msgstr "dump1090是专为RTLSDR设备设计的Mode S解码器,你可以在此处配置设置。"
diff --git a/applications/luci-app-dump1090/po/zh_Hant/dump1090.po b/applications/luci-app-dump1090/po/zh_Hant/dump1090.po
index 15bf4a7e69..774440b38c 100644
--- a/applications/luci-app-dump1090/po/zh_Hant/dump1090.po
+++ b/applications/luci-app-dump1090/po/zh_Hant/dump1090.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-25 09:44+0000\n"
-"Last-Translator: Trevor <wowpapa3232@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdump1090/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.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
@@ -89,7 +89,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
msgid "FlightAware TSV output port"
diff --git a/applications/luci-app-dynapoint/po/vi/dynapoint.po b/applications/luci-app-dynapoint/po/vi/dynapoint.po
index c5ec61e144..cd98ae1554 100644
--- a/applications/luci-app-dynapoint/po/vi/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/vi/dynapoint.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdynapoint/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"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -22,7 +28,7 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Curl is currently not installed. Please install the package in the"
@@ -47,7 +53,7 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
msgid ""
diff --git a/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po b/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
index 429ccf8ec3..3ab7e71ca3 100644
--- a/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-28 19:19+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdynapoint/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -56,7 +56,7 @@ msgstr "動態訪問點管理器"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
msgid ""
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 8cb1a1242b..bacbbd7044 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
@@ -308,6 +308,7 @@ return view.extend({
o.value('network-redirect');
o.value('network-unknown');
o.value('network-unreachable');
+ o.value('packet-too-big');
o.value('parameter-problem');
o.value('port-unreachable');
o.value('precedence-cutoff');
diff --git a/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js b/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js
index b24521e1ee..b2f9b81a9b 100644
--- a/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js
+++ b/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js
@@ -186,9 +186,11 @@ return view.extend({
}
return Promise.all(tasks).then(function(zone_networks) {
- if (zone_networks[0])
+ if (zone_networks[0]) {
+ zone_networks[0].clearNetworks();
for (var i = 1; i < zone_networks.length; i++)
zone_networks[0].addNetwork(zone_networks[i].getName());
+ }
});
};
diff --git a/applications/luci-app-firewall/po/ar/firewall.po b/applications/luci-app-firewall/po/ar/firewall.po
index 00e9206218..3dd956f056 100644
--- a/applications/luci-app-firewall/po/ar/firewall.po
+++ b/applications/luci-app-firewall/po/ar/firewall.po
@@ -109,7 +109,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -151,8 +151,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -169,7 +169,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -221,7 +221,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -233,17 +233,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -300,7 +300,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -362,7 +362,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "الجمعة"
@@ -550,7 +550,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -565,7 +565,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -587,12 +587,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "الإثنين"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -648,7 +648,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -729,7 +729,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "السبت"
@@ -787,23 +787,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -819,27 +819,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "الأحد"
@@ -876,7 +876,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "الخميس"
@@ -886,7 +886,7 @@ msgstr "الخميس"
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -917,7 +917,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -933,7 +933,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "الثلاثاء"
@@ -943,7 +943,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -1001,17 +1001,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "الأربعاء"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1027,7 +1027,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1040,10 +1040,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1058,11 +1058,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1076,11 +1076,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1098,7 +1098,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/bg/firewall.po b/applications/luci-app-firewall/po/bg/firewall.po
index 49391d6082..6525acc0fd 100644
--- a/applications/luci-app-firewall/po/bg/firewall.po
+++ b/applications/luci-app-firewall/po/bg/firewall.po
@@ -108,7 +108,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -150,8 +150,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -220,7 +220,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -232,17 +232,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -299,7 +299,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -361,7 +361,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -549,7 +549,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -564,7 +564,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -586,12 +586,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -647,7 +647,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -728,7 +728,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -786,23 +786,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -818,27 +818,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -875,7 +875,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -885,7 +885,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -916,7 +916,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -932,7 +932,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -942,7 +942,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -1000,17 +1000,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1026,7 +1026,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1039,10 +1039,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1057,11 +1057,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1075,11 +1075,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1097,7 +1097,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/bn_BD/firewall.po b/applications/luci-app-firewall/po/bn_BD/firewall.po
index 092b43fb7e..e1e5169391 100644
--- a/applications/luci-app-firewall/po/bn_BD/firewall.po
+++ b/applications/luci-app-firewall/po/bn_BD/firewall.po
@@ -105,7 +105,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -147,8 +147,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -165,7 +165,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -217,7 +217,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -229,17 +229,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -296,7 +296,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -358,7 +358,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -546,7 +546,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -561,7 +561,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -583,12 +583,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -644,7 +644,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -725,7 +725,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -783,23 +783,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -815,27 +815,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -872,7 +872,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -882,7 +882,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -913,7 +913,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -929,7 +929,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -939,7 +939,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -997,17 +997,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1023,7 +1023,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1036,10 +1036,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1054,11 +1054,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1072,11 +1072,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1094,7 +1094,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/ca/firewall.po b/applications/luci-app-firewall/po/ca/firewall.po
index 695369d19f..a55311a172 100644
--- a/applications/luci-app-firewall/po/ca/firewall.po
+++ b/applications/luci-app-firewall/po/ca/firewall.po
@@ -110,7 +110,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -152,8 +152,8 @@ msgstr "Permet el reenviament als <em>zones de destí</em>:"
msgid "Any"
msgstr "Qualsevol"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -170,7 +170,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -226,7 +226,7 @@ msgstr ""
"ordres s'executen després de cada reinici de tallafocs, just després el "
"conjunt de regles per defecte s'ha carregat."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -238,17 +238,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Adreça de destí"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Port de destí"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Zona de destí"
@@ -305,7 +305,7 @@ msgid "External port"
msgstr "Port extern"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Paràmetres extres"
@@ -363,7 +363,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Divendres"
@@ -551,7 +551,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -568,7 +568,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -590,12 +590,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Dilluns"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -653,7 +653,7 @@ msgid "Output"
msgstr "Sortida"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Passa paràmetres addicionals al iptables. Utilitzeu-ho amb cura!"
@@ -736,7 +736,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Dissabte"
@@ -764,23 +764,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Adreça MAC d'origen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zona d'origen"
@@ -796,27 +796,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Diumenge"
@@ -868,7 +868,7 @@ msgstr ""
"<em>Xarxes cobertes</em> especifica quines xarxes disponibles són membres "
"d'aquesta zona."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Dijous"
@@ -878,7 +878,7 @@ msgstr "Dijous"
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -909,7 +909,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -928,7 +928,7 @@ msgstr ""
"zones distintes, per exemple per a rebutjar trànsit entre certs hosts o "
"obrir ports WAN en el encaminador."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Dimarts"
@@ -938,7 +938,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -996,17 +996,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Dimecres"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1022,7 +1022,7 @@ msgstr "Zona ⇒ Reenviaments"
msgid "Zones"
msgstr "Zones"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1035,10 +1035,10 @@ msgstr "accepta"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1053,11 +1053,11 @@ msgstr "qualsevol"
msgid "any zone"
msgstr "qualsevol zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1071,11 +1071,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "no rastregis"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1093,7 +1093,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/cs/firewall.po b/applications/luci-app-firewall/po/cs/firewall.po
index f810737dd4..d8821cf9a6 100644
--- a/applications/luci-app-firewall/po/cs/firewall.po
+++ b/applications/luci-app-firewall/po/cs/firewall.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -31,11 +31,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
msgid "-- add IP --"
-msgstr ""
+msgstr "-- přidat IP --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
msgid "-- add MAC --"
-msgstr ""
+msgstr "-- přidat MAC --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
msgid ""
@@ -44,7 +44,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
-msgstr ""
+msgstr "<var data-tooltip=\"ACCEPT\"> Zabránit přepsání zdroje</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
msgid ""
@@ -56,18 +56,23 @@ msgstr ""
msgid ""
"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
msgstr ""
+"<var data-tooltip=\"DROP\">Zahodit</var> %{src?%{dest?forward:input}:output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:133
msgid ""
"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
"</var>"
msgstr ""
+"<var data-tooltip=\"DSCP\">Přiřadit DSCP</var> klasifikaci <var>%{set_dscp}</"
+"var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
msgstr ""
+"<var data-tooltip=\"HELPER\">Přiřadit conntrack</var> helper <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
@@ -78,35 +83,43 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
msgstr ""
+"<var data-tooltip=\"MASQUERADE\">Automaticky přepsat</var> zdrojovou IP "
+"adresu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:124
msgid ""
"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
"output}"
msgstr ""
+"<var data-tooltip=\"NOTRACK\">Nesledovat</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
msgid ""
"<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
msgstr ""
+"<var data-tooltip=\"REJECT\">Odmítnout</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81
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\">Staticky přepsat</var> na zdroj %{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:225
msgid "A rewrite IP must be specified!"
-msgstr ""
+msgstr "Musí být zadána IP adresa pro přepsání!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "ACCEPT - Disable address rewriting"
-msgstr ""
+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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -118,12 +131,16 @@ msgid ""
"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
"traffic."
msgstr ""
+"Další surové argumenty <em>iptables</em> ke klasifikaci provozu do cílové "
+"zóny, např. <code>-p tcp --dport 443</code> pro pouze odchozí provoz HTTPS."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:264
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 ""
+"Další surové argumenty <em>iptables</em> ke klasifikaci provozu ze zdrojové "
+"zóny, např. <code>-p tcp --sport 443</code> pro pouze příchozí provoz HTTPS."
#: 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
@@ -134,7 +151,7 @@ msgstr "Pokročilá nastavení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid "Allow \"invalid\" traffic"
-msgstr ""
+msgstr "Povolit \"neplatný\" provoz"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:336
msgid "Allow forward from <em>source zones</em>:"
@@ -148,12 +165,12 @@ msgstr "Povolit přesměrování do <em>zdrojových oblastí</em>:"
msgid "Any"
msgstr "Libovolné"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
-msgstr ""
+msgstr "Kterýkoli den"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
msgid ""
@@ -166,7 +183,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -181,7 +198,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
msgid "Conntrack Settings"
-msgstr ""
+msgstr "Nastavení pro Conntrack"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:243
msgid "Conntrack helpers"
@@ -193,11 +210,11 @@ msgstr "Obsah byl uložen."
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:653
msgid "Continue"
-msgstr ""
+msgstr "Pokračovat"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:206
msgid "Covered devices"
-msgstr ""
+msgstr "Pokrytá zařízení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
msgid "Covered networks"
@@ -205,7 +222,7 @@ msgstr "Pokryté sítě"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid "Covered subnets"
-msgstr ""
+msgstr "Pokryté podsítě"
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:54
msgid "Custom Rules"
@@ -221,35 +238,35 @@ msgstr ""
"nejsou jinak pokryté frameworkem firewallu. Příkazy jsou spuštěny po každém "
"restartu firewallu, právě po načtení výchozí sady pravidel."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
-msgstr ""
+msgstr "Klasifikace DSCP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
msgid "DSCP mark"
-msgstr ""
+msgstr "Značka DSCP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Cílová adresa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Cílový port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Cílová zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
msgid "Device name"
-msgstr ""
+msgstr "Název zařízení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid ""
@@ -281,11 +298,11 @@ msgstr "Povolit logování v této oblasti"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
msgid "Expecting: %s"
-msgstr ""
+msgstr "Očekáváno: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76
msgid "Experimental feature. Not fully compatible with QoS/SQM."
-msgstr ""
+msgstr "Experimentální funkce. Není plně kompatibilní s QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:243
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
@@ -300,22 +317,22 @@ msgid "External port"
msgstr "Vnější port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Další argumenty volání"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:274
msgid "Extra destination arguments"
-msgstr ""
+msgstr "Další argumenty pro cíl"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
msgid "Extra iptables arguments"
-msgstr ""
+msgstr "Další argumenty pro iptables"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:264
msgid "Extra source arguments"
-msgstr ""
+msgstr "Další argumenty pro zdroj"
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
@@ -327,7 +344,7 @@ msgstr "Firewall - Vlastní pravidla"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127
msgid "Firewall - NAT Rules"
-msgstr ""
+msgstr "Firewall - pravidla NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129
msgid "Firewall - Port Forwards"
@@ -343,7 +360,7 @@ msgstr "Firewall - Nastavení zón"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:646
msgid "Firewall configuration migration"
-msgstr ""
+msgstr "Migrace konfigurace brány firewall"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:63
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:145
@@ -358,7 +375,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "pátek"
@@ -402,11 +419,11 @@ 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 "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
-msgstr ""
+msgstr "Udělit přístup ke konfiguraci brány firewall"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:87
msgid "Hardware flow offloading"
@@ -429,7 +446,7 @@ msgstr "pouze IPv6"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
msgid "Inbound device"
-msgstr ""
+msgstr "Příchozí zařízení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:38
msgid ""
@@ -463,11 +480,11 @@ msgstr "Vnitřní zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:304
msgid "Invalid DSCP mark"
-msgstr ""
+msgstr "Neplatná značka DSCP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:372
msgid "Invalid limit value"
-msgstr ""
+msgstr "Neplatná hodnota limitu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:382
msgid "Limit burst"
@@ -499,7 +516,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212
msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
-msgstr ""
+msgstr "MASQUERADE - Automaticky přepsat na IP adresu odchozího rozhraní"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
msgid "MSS clamping"
@@ -546,7 +563,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -563,7 +580,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -585,12 +602,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "pondělí"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Dny v měsíci"
@@ -598,13 +615,15 @@ msgstr "Dny v měsíci"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:130
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:44
msgid "NAT Rules"
-msgstr ""
+msgstr "Pravidla NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:128
msgid ""
"NAT rules allow fine grained control over the source IP to use for outbound "
"or forwarded traffic."
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/rules.js:214
@@ -636,11 +655,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:245
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:239
msgid "Outbound device"
-msgstr ""
+msgstr "Odchozí zařízení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Outbound zone"
-msgstr ""
+msgstr "Odchozí zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:144
@@ -648,7 +667,7 @@ msgid "Output"
msgstr "Výstup"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Předává další argumenty iptables. Používat opatrně!"
@@ -694,7 +713,7 @@ msgstr "Přesměrovat vybraný příchozí provoz na uvedeného vnitřního host
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
msgid "Requires hardware NAT support. Implemented at least for mt7621"
-msgstr ""
+msgstr "Vyžaduje hardwarovou podporu NAT. Implementováno alespoň pro mt7621"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:229
msgid "Restrict Masquerading to given destination subnets"
@@ -711,7 +730,7 @@ msgstr "Omezit na rodinu adres"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215
msgid "Rewrite IP address"
-msgstr ""
+msgstr "Přepsat IP adresu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:216
msgid "Rewrite matched traffic to the specified source IP address."
@@ -723,7 +742,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230
msgid "Rewrite port"
-msgstr ""
+msgstr "Přepsat port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:75
msgid "Routing/NAT Offloading"
@@ -731,16 +750,16 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:211
msgid "SNAT - Rewrite to specific source IP or port"
-msgstr ""
+msgstr "SNAT - Přepsat na konkrétní zdrojovou IP adresu nebo port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "sobota"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
msgid "Set mark"
-msgstr ""
+msgstr "Nastavit značku"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:317
msgid ""
@@ -761,23 +780,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Zdrojová MAC adresa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zdrojová zóna"
@@ -793,27 +812,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Datum zahájení (rrrr-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
-msgstr ""
+msgstr "Čas zahájení (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Datum ukončení (rrrr-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
-msgstr ""
+msgstr "Čas ukončení (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "neděle"
@@ -863,7 +882,7 @@ msgstr ""
"pro přesměrování provozu mezi rozdílnými sítěmi uvnitř jedné zóny. "
"<em>Pokryté sítě</em> určuje, které z dostupných sítí jsou členy této zóny."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "čtvrtek"
@@ -873,7 +892,7 @@ msgstr "čtvrtek"
msgid "Time Restrictions"
msgstr "Časová omezení"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Čas v UTC"
@@ -904,7 +923,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -923,7 +942,7 @@ msgstr ""
"různými zónami, například pro odmítnutí provozu mezi jistými hostiteli nebo "
"pro otevření WAN portů na routeru."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "úterý"
@@ -933,14 +952,14 @@ msgid "Unable to save contents: %s"
msgstr "Nelze uložit obsah: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:140
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:144
msgid "Unnamed NAT"
-msgstr ""
+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
@@ -958,7 +977,7 @@ msgstr "Nepojmenovaná zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:551
msgid "Unrecognized protocol"
-msgstr ""
+msgstr "Nerozpoznaný protokol"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:648
msgid ""
@@ -969,11 +988,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:257
msgid "Use external IP address"
-msgstr ""
+msgstr "Použít vnější IP adresu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
msgid "Use internal IP address"
-msgstr ""
+msgstr "Použít vnitřní IP adresu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:206
msgid ""
@@ -991,17 +1010,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "středa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
-msgstr ""
+msgstr "Dny v týdnu"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1017,7 +1036,7 @@ msgstr "Zóna ⇒ Přesměrování"
msgid "Zones"
msgstr "Zóny"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1030,10 +1049,10 @@ msgstr "přijmout"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1048,11 +1067,11 @@ msgstr "libovolný"
msgid "any zone"
msgstr "libovolná zóna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1066,11 +1085,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "nesledovat"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1088,7 +1107,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 0a45eae9ef..f3235ded03 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
@@ -140,7 +140,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -188,8 +188,8 @@ msgstr "Erlaube Weiterleitung zu <em>Zielzone</em>:"
msgid "Any"
msgstr "Beliebig"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -211,7 +211,7 @@ msgstr ""
"Wende die angegebene DSCP-Klasse oder den angegebenen DSCP-Wert auf "
"etablierte Verbindungen an."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"Weise den angegebenen Verbindungs-Tracking-Helfer selektiertem Verkehr zu."
@@ -270,7 +270,7 @@ msgstr ""
"Befehle werden mit jedem Firewall-Neustart abgearbeitet, direkt nach dem "
"Laden der Basisregeln."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "DSCP-Klassifizierung"
@@ -282,17 +282,17 @@ msgstr "DSCP-Markierung"
msgid "DSCP mark required"
msgstr "DSCP-Markierung benötigt"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Zieladresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Zielport"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Ziel-Zone"
@@ -353,7 +353,7 @@ msgid "External port"
msgstr "Externer Port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Zusätzliche Argumente"
@@ -416,7 +416,7 @@ msgstr ""
"mask}}.\":%{mark.mask? data-tooltip=\"Maskiere Firewall-Markierung mit "
"%{mark.mask} vorm Vergleich.\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Freitag"
@@ -642,7 +642,7 @@ msgstr ""
"Portbereich."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Helfer selektieren"
@@ -659,7 +659,7 @@ msgid "Match mark"
msgstr "Erfasse Markierung"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr "Selektiere Verkehr welcher den angegebenen Tracking-Helfer benutzt."
@@ -688,12 +688,12 @@ msgstr ""
"jedes Mal erhöht, wenn das oben genannte Limit nicht erreicht wird, bis zur "
"hier angegeben Anzahl."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Montag"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Monatstage"
@@ -753,7 +753,7 @@ msgid "Output"
msgstr "Ausgehend"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -849,7 +849,7 @@ msgstr "Routing/NAT-Beschleunigung"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Umschreiben auf spezifische Quell-IP oder Port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Samstag"
@@ -880,23 +880,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Quell-MAC-Adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Quell-Zone"
@@ -916,27 +916,27 @@ msgstr ""
"Gibt an, ob die externe oder die interne IP-Adresse für reflektierten "
"Verkehr genutzt wird."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Startdatum (JJJJ-MM-TT)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Startzeit (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Enddatum (JJJJ-MM-TT)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Stoppzeit (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Sonntag"
@@ -991,7 +991,7 @@ msgstr ""
"dieser Zone zu. <em>Covered networks</em> definiert welche der verfügbaren "
"Netzwerke zu dieser Zone gehören."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Donnerstag"
@@ -1001,7 +1001,7 @@ msgstr "Donnerstag"
msgid "Time Restrictions"
msgstr "Zeitbeschränkungen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Zeit ist UTC"
@@ -1046,7 +1046,7 @@ msgstr ""
"var>}}%{dest_port?, Port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
"\"Selektiert Ports außer %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Tracking-Helfer"
@@ -1065,7 +1065,7 @@ msgstr ""
"zum Beispiel um Traffic zwischen bestimmten Rechnern zu unterbinden oder um "
"WAN-Ports auf dem Router zu öffnen."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Dienstag"
@@ -1075,7 +1075,7 @@ msgid "Unable to save contents: %s"
msgstr "Inhalt kann nicht gespeichert werden: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Unbekannter oder nicht installierter Tracking-Helfer \"%s\""
@@ -1140,17 +1140,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Gültige Firewall-Markierung benötigt"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Mittwoch"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Wochentage"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "Firewallmarkierung XOR-en"
@@ -1168,7 +1168,7 @@ msgstr "Zonen"
# Die richtige Übersetzung von ACCEPT im Firewallkontext ist nicht "Annehmen" sondern "Zulassen". Man kann ja keinen
# ausgehenden Traffic annehmen.
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1181,10 +1181,10 @@ msgstr "zulassen"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1199,11 +1199,11 @@ msgstr "beliebig"
msgid "any zone"
msgstr "beliebige Zone"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "Firewallmarkierung anwenden"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "Tracking-Helfer zuordnen"
@@ -1217,11 +1217,11 @@ msgstr "Tag"
msgid "do not rewrite"
msgstr "nicht umschreiben"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "nicht verfolgen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1239,7 +1239,7 @@ msgstr "Stunde"
msgid "minute"
msgstr "Minute"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/el/firewall.po b/applications/luci-app-firewall/po/el/firewall.po
index 5c444d12c7..6ab4729976 100644
--- a/applications/luci-app-firewall/po/el/firewall.po
+++ b/applications/luci-app-firewall/po/el/firewall.po
@@ -108,7 +108,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -150,8 +150,8 @@ msgstr ""
msgid "Any"
msgstr "Οποιοδήποτε"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -220,7 +220,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -232,17 +232,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Διεύθυνση προορισμού"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Θύρα προορισμού"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Ζώνη προορισμού"
@@ -300,7 +300,7 @@ msgid "External port"
msgstr "Εξωτερική θύρα"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Επιπλέον παράμετροι"
@@ -358,7 +358,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -549,7 +549,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -564,7 +564,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -586,12 +586,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -647,7 +647,7 @@ msgid "Output"
msgstr "Έξοδος"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -728,7 +728,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -757,24 +757,24 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
#, fuzzy
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
#, fuzzy
msgid "Source zone"
msgstr "Θύρα πηγής"
@@ -791,27 +791,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -850,7 +850,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -860,7 +860,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -891,7 +891,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -907,7 +907,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -917,7 +917,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -975,17 +975,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1001,7 +1001,7 @@ msgstr ""
msgid "Zones"
msgstr "Ζώνες"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1014,10 +1014,10 @@ msgstr "αποδοχή"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1032,11 +1032,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1050,11 +1050,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1072,7 +1072,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/en/firewall.po b/applications/luci-app-firewall/po/en/firewall.po
index d0020af53f..a704b71597 100644
--- a/applications/luci-app-firewall/po/en/firewall.po
+++ b/applications/luci-app-firewall/po/en/firewall.po
@@ -105,7 +105,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -147,8 +147,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -165,7 +165,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -217,7 +217,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -229,17 +229,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Destination address"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Destination port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Destination zone"
@@ -296,7 +296,7 @@ msgid "External port"
msgstr "External port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -358,7 +358,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -546,7 +546,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -563,7 +563,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -585,12 +585,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -646,7 +646,7 @@ msgid "Output"
msgstr "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -728,7 +728,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -786,23 +786,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Source zone"
@@ -818,27 +818,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -877,7 +877,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -887,7 +887,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -918,7 +918,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -934,7 +934,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -944,7 +944,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -1002,17 +1002,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1028,7 +1028,7 @@ msgstr ""
msgid "Zones"
msgstr "Zones"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1041,10 +1041,10 @@ msgstr "accept"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1059,11 +1059,11 @@ msgstr "any"
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1077,11 +1077,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1099,7 +1099,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index 146646ae9f..ffc35674c3 100644
--- a/applications/luci-app-firewall/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2020-10-08 03:26+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -142,7 +142,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -172,7 +172,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:136
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid "Allow \"invalid\" traffic"
@@ -190,8 +190,8 @@ msgstr "Permitir reenvío a <em>zonas de destino</em>:"
msgid "Any"
msgstr "Cualquiera"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -211,7 +211,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "Aplique la clase o valor DSCP dado a las conexiones establecidas."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"Asigne el asistente de seguimiento de conexión especificado al tráfico "
@@ -271,7 +271,7 @@ msgstr ""
"tras cualquier reinicio del Cortafuegos, justo tras haber cargado el "
"conjunto de reglas predeterminadas."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "Clasificación DSCP"
@@ -283,17 +283,17 @@ msgstr "Marca DSCP"
msgid "DSCP mark required"
msgstr "Marca DSCP requerida"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Dirección de destino"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Puerto de destino"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Zona de destino"
@@ -355,7 +355,7 @@ msgid "External port"
msgstr "Puerto externo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Argumentos extra"
@@ -418,7 +418,7 @@ msgstr ""
"data-tooltip=\"Enmascarar el valor de fwmark con %{mark.mask} antes de "
"comparar.\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Viernes"
@@ -642,7 +642,7 @@ msgstr ""
"rango de puertos dados."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Ayudante de partido"
@@ -659,7 +659,7 @@ msgid "Match mark"
msgstr "Marca de partido"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
"Haga coincidir el tráfico con el ayudante de seguimiento de conexión "
@@ -690,12 +690,12 @@ msgstr ""
"recarga en uno cada vez que no se alcanza el límite especificado "
"anteriormente, hasta este número."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Lunes"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Días del mes"
@@ -755,7 +755,7 @@ msgid "Output"
msgstr "Salida"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Ingrese argumentos adicionales a iptables. ¡Utilícelo con cuidado!"
@@ -851,7 +851,7 @@ msgstr "Enrutamiento/Descarga de NAT"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Reescribe a una fuente específica IP o puerto"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Sábado"
@@ -882,23 +882,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Dirección MAC de origen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zona de origen"
@@ -918,27 +918,27 @@ msgstr ""
"Especifica si se debe usar la dirección IP externa o interna para el tráfico "
"reflejado."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Fecha de inicio (aaaa-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Hora de inicio (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Fecha de finalización (aaaa-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Hora de finalización (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Domingo"
@@ -992,7 +992,7 @@ msgstr ""
"<em>Redes cubiertas</em> especifican qué redes disponibles son miembros de "
"esta zona."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Jueves"
@@ -1002,7 +1002,7 @@ msgstr "Jueves"
msgid "Time Restrictions"
msgstr "Restricciones de tiempo"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Tiempo en UTC"
@@ -1047,7 +1047,7 @@ msgstr ""
"var>}}%{dest_port?, puerto %{dest_port#%{next?, }<var%{item.inv? data-"
"tooltip=\"Igualar puertos excepto %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Ayudante de seguimiento"
@@ -1066,7 +1066,7 @@ msgstr ""
"diferentes zonas, por ejemplo, para rechazar el tráfico entre ciertos hosts "
"o para abrir puertos WAN en el enrutador."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Martes"
@@ -1076,7 +1076,7 @@ msgid "Unable to save contents: %s"
msgstr "No se puede guardar el contenido: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Ayudante de Conntrack desconocido o no instalado \"%s\""
@@ -1141,17 +1141,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Se requiere una marca de cortafuegos válida"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Miércoles"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Días de la semana"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "Marca de cortafuegos XOR"
@@ -1167,7 +1167,7 @@ msgstr "Zona ⇒ Reenvíos"
msgid "Zones"
msgstr "Zonas"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1180,10 +1180,10 @@ msgstr "Aceptar"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1198,11 +1198,11 @@ msgstr "cualquiera"
msgid "any zone"
msgstr "cualquier zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "aplicar marca de cortafuegos"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "asignar ayudante de Conntrack"
@@ -1216,11 +1216,11 @@ msgstr "Día"
msgid "do not rewrite"
msgstr "no reescribir"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "No seguir"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1238,7 +1238,7 @@ msgstr "Hora"
msgid "minute"
msgstr "minuto"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/fi/firewall.po b/applications/luci-app-firewall/po/fi/firewall.po
index d309816e8d..f890b48620 100644
--- a/applications/luci-app-firewall/po/fi/firewall.po
+++ b/applications/luci-app-firewall/po/fi/firewall.po
@@ -141,7 +141,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -189,8 +189,8 @@ msgstr "Salli välitys <em>kohdevyöhykkeelle</em>:"
msgid "Any"
msgstr "Mikä tahansa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -209,7 +209,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "Käytä annettua DSCP-luokkaa tai arvoa muodostetuille yhteyksille."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr "Määritä yhteysseurantaapuri vastaavalle liikenteelle."
@@ -266,7 +266,7 @@ msgstr ""
"palomuurin uudelleenkäynnistyksen jälkeen heti oletussääntöjoukon lataamisen "
"jälkeen."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "DSCP-luokitus"
@@ -278,17 +278,17 @@ msgstr "DSCP-merkki"
msgid "DSCP mark required"
msgstr "DSCP-merkki vaaditaan"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Kohdeosoite"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Kohdeportti"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Kohdevyöhyke"
@@ -348,7 +348,7 @@ msgid "External port"
msgstr "Ulkoinen portti"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Ylimääräiset argumentit"
@@ -414,7 +414,7 @@ msgstr ""
"%{mark.num}%{mark.mask? maski %{mark.mask}}.\":%{mark.mask? data-tooltip="
"\"Maskaa merkintä %{mark.mask} enne vertailua.\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Perjantai"
@@ -639,7 +639,7 @@ msgstr ""
"portti-alueesta."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Vastaa auttajaa"
@@ -656,7 +656,7 @@ msgid "Match mark"
msgstr "Vastaa merkkiä"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr "Vastaa liikennettä määritetyllä yhteydenseuranta-apurilla."
@@ -680,12 +680,12 @@ msgstr ""
"Alkuperäinen enimmäismäärä vastaamaan: tämä määrä kasvatetaan yhdellä aina, "
"määritettyyn numeroon saakka, kunnes annettu määrä saavutetaan."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Maanantai"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Kuukauden päivät"
@@ -745,7 +745,7 @@ msgid "Output"
msgstr "Lähtevä"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Välittää lisäargumentteja iptablesille. Käytä varoen!"
@@ -836,7 +836,7 @@ msgstr "Reititys/NAT-purku"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Kirjoita tiettyyn lähde IP:hen tai porttiin"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Lauantai"
@@ -896,23 +896,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Lähde MAC-osoite"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Lähdevyöhyke"
@@ -932,27 +932,27 @@ msgstr ""
"Määrittää, käytetäänkö ulkoista vai sisäistä IP-osoitetta heijastuneeseen "
"liikenteeseen."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Aloituspäivä (vvvv-kk-pp)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Aloitusaika (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Lopetuspäivä (vvv-kk-pp)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Lopetusaika (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Sunnuntai"
@@ -1004,7 +1004,7 @@ msgstr ""
"koskeva käytäntö. <em> Katetut verkot</em> määrittävät, mitkä käytettävissä "
"olevat verkot ovat tämän vyöhykkeen jäseniä."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Torstai"
@@ -1014,7 +1014,7 @@ msgstr "Torstai"
msgid "Time Restrictions"
msgstr "Aikarajoitukset"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "UTC-aika"
@@ -1059,7 +1059,7 @@ msgstr ""
"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
"\"Vastaa muita portteja paitsi %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Seurantaapuri"
@@ -1078,7 +1078,7 @@ msgstr ""
"paketeille, esimerkiksi tiettyjen isäntien välisen liikenteen hylkäämiseksi "
"tai WAN-porttien avaamiseksi reitittimessä."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Tiistai"
@@ -1088,7 +1088,7 @@ msgid "Unable to save contents: %s"
msgstr "Sisältöä ei voi tallentaa: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Tuntematon tai asentamaton conntrack-auttaja \"% s\""
@@ -1153,17 +1153,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Kelvollinen palomuurimerkintä vaaditaan"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Keskiviikko"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Viikon päivät"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "XOR-palomuurimerintä"
@@ -1179,7 +1179,7 @@ msgstr "Vyöhyke ⇒ Välitys"
msgid "Zones"
msgstr "Vyöhykkeet"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1192,10 +1192,10 @@ msgstr "hyväksy"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1210,11 +1210,11 @@ msgstr "mikä tahansa"
msgid "any zone"
msgstr "mikä tahansa vyöhyke"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "aseta palomuurimerkintä"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "määritä conntrack-helper"
@@ -1228,11 +1228,11 @@ msgstr "päivä"
msgid "do not rewrite"
msgstr "älä kirjoita uudelleen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "älä seuraa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1250,7 +1250,7 @@ msgstr "tunti"
msgid "minute"
msgstr "minuutti"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/fr/firewall.po b/applications/luci-app-firewall/po/fr/firewall.po
index 37d8798cbd..800bfd859b 100644
--- a/applications/luci-app-firewall/po/fr/firewall.po
+++ b/applications/luci-app-firewall/po/fr/firewall.po
@@ -139,7 +139,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -187,8 +187,8 @@ msgstr "Permettre la transmission vers les <em>zones destination</em> :"
msgid "Any"
msgstr "N'importe lequel"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -209,7 +209,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "Appliquez la classe ou la valeur DSCP donnée aux connexions établies."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"Attribuez l'assistant de suivi des connexions spécifié au trafic "
@@ -269,7 +269,7 @@ msgstr ""
"feu. Les commandes sont exécutées après chaque redémarrage du pare-feu, "
"juste après le chargement de l'ensemble de règles par défaut."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "Classification DSCP"
@@ -281,17 +281,17 @@ msgstr "Marque DSCP"
msgid "DSCP mark required"
msgstr "Marque DSCP requise"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Adresse de destination"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Port de destination"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Zone de destination"
@@ -353,7 +353,7 @@ msgid "External port"
msgstr "Port externe"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Arguments supplémentaires"
@@ -419,7 +419,7 @@ msgstr ""
"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Vendredi"
@@ -645,7 +645,7 @@ msgstr ""
"plage de ports donné."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Aide au match"
@@ -662,7 +662,7 @@ msgid "Match mark"
msgstr "Match mark"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
"Faites correspondre le trafic à l'aide de l'assistant de suivi des "
@@ -693,12 +693,12 @@ msgstr ""
"rechargé d'un à chaque fois que la limite spécifiée ci-dessus n'est pas "
"atteinte, jusqu'à ce nombre."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Lundi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Mois jours"
@@ -761,7 +761,7 @@ msgid "Output"
msgstr "Sortie"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -860,7 +860,7 @@ msgstr "Routage/déchargement NAT"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Réécriture sur IP ou port source spécifique"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Samedi"
@@ -921,23 +921,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Adresse MAC source"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zone source"
@@ -957,27 +957,27 @@ msgstr ""
"Spécifie s'il faut utiliser l'adresse IP externe ou interne pour le trafic "
"réfléchi."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Date de début (aaaa-mm-jj)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Heure de début (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Date d'arrêt (aaaa-mm-jj)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Heure d'arrêt (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Dimanche"
@@ -1031,7 +1031,7 @@ msgstr ""
"la zone. <em>Réseaux couverts</em> spécifie quels réseaux disponibles sont "
"membres de cette zone."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Jeudi"
@@ -1041,7 +1041,7 @@ msgstr "Jeudi"
msgid "Time Restrictions"
msgstr "Restrictions de temps"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Heure en UTC"
@@ -1086,7 +1086,7 @@ msgstr ""
"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Aide au suivi"
@@ -1105,7 +1105,7 @@ msgstr ""
"entre différentes zones, par exemple pour rejeter le trafic entre certains "
"hôtes ou pour ouvrir des ports WAN sur le routeur."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Mardi"
@@ -1115,7 +1115,7 @@ msgid "Unable to save contents: %s"
msgstr "Impossible d'enregistrer le contenu: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Assistant conntrack inconnu ou non installé \"%s\""
@@ -1180,17 +1180,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Marque de pare-feu valide requise"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Mercredi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Jours de la semaine"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "Marque de pare-feu XOR"
@@ -1206,7 +1206,7 @@ msgstr "Zone ⇒ Transmissions"
msgid "Zones"
msgstr "Zones"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1219,10 +1219,10 @@ msgstr "accepter"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1237,11 +1237,11 @@ msgstr "tous"
msgid "any zone"
msgstr "n'importe quelle zone"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "appliquer une marque de pare-feu"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "affecter l'assistant conntrack"
@@ -1255,11 +1255,11 @@ msgstr "journée"
msgid "do not rewrite"
msgstr "ne réécris pas"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "ne pas suivre"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1277,7 +1277,7 @@ msgstr "heure"
msgid "minute"
msgstr "minute"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/he/firewall.po b/applications/luci-app-firewall/po/he/firewall.po
index b6cafab506..6bb57fb708 100644
--- a/applications/luci-app-firewall/po/he/firewall.po
+++ b/applications/luci-app-firewall/po/he/firewall.po
@@ -102,7 +102,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -144,8 +144,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -162,7 +162,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -214,7 +214,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -226,17 +226,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -293,7 +293,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -351,7 +351,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -539,7 +539,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -554,7 +554,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -576,12 +576,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -637,7 +637,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -718,7 +718,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -746,23 +746,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -778,27 +778,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -835,7 +835,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -845,7 +845,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -876,7 +876,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -892,7 +892,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -902,7 +902,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -960,17 +960,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -986,7 +986,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -999,10 +999,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1017,11 +1017,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1035,11 +1035,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1057,7 +1057,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/hi/firewall.po b/applications/luci-app-firewall/po/hi/firewall.po
index 1ee21a0329..17e24243bd 100644
--- a/applications/luci-app-firewall/po/hi/firewall.po
+++ b/applications/luci-app-firewall/po/hi/firewall.po
@@ -108,7 +108,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -150,8 +150,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -220,7 +220,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -232,17 +232,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -299,7 +299,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -361,7 +361,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -549,7 +549,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -564,7 +564,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -586,12 +586,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -647,7 +647,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -728,7 +728,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -786,23 +786,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -818,27 +818,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -875,7 +875,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -885,7 +885,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -916,7 +916,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -932,7 +932,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -942,7 +942,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -1000,17 +1000,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1026,7 +1026,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1039,10 +1039,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1057,11 +1057,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1075,11 +1075,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1097,7 +1097,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/hu/firewall.po b/applications/luci-app-firewall/po/hu/firewall.po
index 0a3a99fdd0..35c2935830 100644
--- a/applications/luci-app-firewall/po/hu/firewall.po
+++ b/applications/luci-app-firewall/po/hu/firewall.po
@@ -109,7 +109,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -157,8 +157,8 @@ msgstr "Továbbítás engedélyezése ezekbe a <em>célzónákba</em>:"
msgid "Any"
msgstr "Bármelyik"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -180,7 +180,7 @@ msgid "Apply the given DSCP class or value to established connections."
msgstr ""
"A megadott DSCP-osztály vagy érték alkalmazása a kiépített kapcsolatokra."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"A megadott kapcsolatkövető segítőjének hozzárendelése az illesztett "
@@ -240,7 +240,7 @@ msgstr ""
"parancsok minden tűzfal-újraindítás után végrehajtásra kerülnek, közvetlenül "
"az alapértelmezett szabálykészletek betöltődése után."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "DSCP osztályozás"
@@ -252,17 +252,17 @@ msgstr "DSCP jelölés"
msgid "DSCP mark required"
msgstr "DSCP jelölés szükséges"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Célcím"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Célport"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Célzóna"
@@ -323,7 +323,7 @@ msgid "External port"
msgstr "Külső port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "További argumentumok"
@@ -381,7 +381,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Péntek"
@@ -573,7 +573,7 @@ msgstr ""
"illesztése."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Illesztési segítő"
@@ -590,7 +590,7 @@ msgid "Match mark"
msgstr "Jelölés illesztése"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr "Forgalom illesztése a megadott kapcsolatkövető segítő használatával."
@@ -618,12 +618,12 @@ msgstr ""
"minden alkalommal, amikor a fent meghatározott korlátot nem érik el, "
"legfeljebb eddig a számig."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Hétfő"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Hónap napjai"
@@ -684,7 +684,7 @@ msgid "Output"
msgstr "Kimenet"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -777,7 +777,7 @@ msgstr "Útválasztás vagy NAT kiürítés"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT – átírás egy adott forrás IP-re vagy portra"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Szombat"
@@ -808,23 +808,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Forrás MAC-cím"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Forrászóna"
@@ -844,27 +844,27 @@ msgstr ""
"Meghatározza, hogy a külső vagy a belső IP-címet használja a visszatükrözött "
"forgalomnál."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Kezdés dátuma (ÉÉÉÉ-HH-NN)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Kezdés ideje (ÓÓ.PP.MM)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Leállítás dátuma (ÉÉÉÉ-HH-NN)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Leállítás ideje (ÓÓ.PP.MM)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Vasárnap"
@@ -916,7 +916,7 @@ msgstr ""
"belül. A <em>lefedett hálózatok</em> adják meg, hogy mely elérhető hálózatok "
"tagjai ennek a zónának."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Csütörtök"
@@ -926,7 +926,7 @@ msgstr "Csütörtök"
msgid "Time Restrictions"
msgstr "Időkorlátozások"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Idő UTC szerint"
@@ -957,7 +957,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Követési segítő"
@@ -976,7 +976,7 @@ msgstr ""
"szabályokat határozzák meg, például bizonyos gépek közötti forgalom "
"visszautasításához vagy WAN portok megnyitásához az útválasztón."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Kedd"
@@ -986,7 +986,7 @@ msgid "Unable to save contents: %s"
msgstr "Nem lehet elmenteni a tartalmat: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Ismeretlen vagy nem telepített kapcsolatkövető segítő: „%s”"
@@ -1048,17 +1048,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Érvényes tűzfaljelölés szükséges"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Szerda"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Hétköznapok"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "kizáró vagy tűzfaljelölés"
@@ -1074,7 +1074,7 @@ msgstr "Zóna ⇒ Továbbítások"
msgid "Zones"
msgstr "Zónák"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1087,10 +1087,10 @@ msgstr "elfogadás"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1105,11 +1105,11 @@ msgstr "bármely"
msgid "any zone"
msgstr "bármely zóna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "tűzfaljelölés alkalmazása"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "kapcsolatkövető segítő hozzárendelése"
@@ -1123,11 +1123,11 @@ msgstr "nap"
msgid "do not rewrite"
msgstr "ne írja át"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "ne kövessen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1145,7 +1145,7 @@ msgstr "óra"
msgid "minute"
msgstr "perc"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/it/firewall.po b/applications/luci-app-firewall/po/it/firewall.po
index 3db527cea5..7ebac0c59e 100644
--- a/applications/luci-app-firewall/po/it/firewall.po
+++ b/applications/luci-app-firewall/po/it/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-03-03 13:34+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/it/>\n"
"Language: it\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.4-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -108,7 +108,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -150,8 +150,8 @@ msgstr "Permetti rounting a <em>zone di destinazione</em>:"
msgid "Any"
msgstr "Qualsiasi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -224,7 +224,7 @@ msgstr ""
"comandi sono eseguiti dopo ogni riavvio del firewall, giusto dopo le altre "
"regole che sono state caricate."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -236,17 +236,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Indirizzo di destinazione"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Porta di destinazione"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Zona di destinazione"
@@ -303,7 +303,7 @@ msgid "External port"
msgstr "Porta Esterna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Comandi extra"
@@ -361,7 +361,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Venerdì"
@@ -405,7 +405,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 "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
@@ -549,7 +549,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -566,7 +566,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -588,12 +588,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Lunedì"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Giorni del Mese"
@@ -651,7 +651,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Passa comandi addizionali a iptables. Usare con cura!"
@@ -734,7 +734,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Sabato"
@@ -783,23 +783,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Indirizzo MAC di origine"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zona di origine"
@@ -815,27 +815,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Data di Inizio (yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Data di Stop (yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Domenica"
@@ -887,7 +887,7 @@ msgstr ""
"differenti nella zona. Le <em>reti coperte</em> specificano quali reti "
"disponibili sono membri di questa zona."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Giovedì"
@@ -897,7 +897,7 @@ msgstr "Giovedì"
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Orario in UTC"
@@ -928,7 +928,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -947,7 +947,7 @@ msgstr ""
"tra zone differenti, per esempio per rifiutare il traffico tra certi host o "
"per aprire porte WAN sul router."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Martedì"
@@ -957,7 +957,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -1015,17 +1015,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Mercoledì"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Giorni della Settimana"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1041,7 +1041,7 @@ msgstr "Zona ⇒ Inoltri"
msgid "Zones"
msgstr "Zone"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1054,10 +1054,10 @@ msgstr "accetta"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1072,11 +1072,11 @@ msgstr "qualsiasi"
msgid "any zone"
msgstr "qualsiasi zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1090,11 +1090,11 @@ msgstr "giorno"
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "non tracciare"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1112,7 +1112,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/ja/firewall.po b/applications/luci-app-firewall/po/ja/firewall.po
index 715cad4f9f..4b00064e4b 100644
--- a/applications/luci-app-firewall/po/ja/firewall.po
+++ b/applications/luci-app-firewall/po/ja/firewall.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/ja/>\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.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -135,7 +135,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -181,10 +181,10 @@ msgstr "<em>宛先ゾーン</em>への転送を許可する:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
msgid "Any"
-msgstr "全て"
+msgstr "すべて"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -201,7 +201,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "指定された DSCP クラスまたは値を確立された接続に適用します。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr "指定された接続追跡ヘルパーを対象のトラフィックに割り当てます。"
@@ -259,7 +259,7 @@ msgstr ""
"ドは、ファイアウォール機能の起動ごとに、標準のルールが読み込まれた後に実行さ"
"れます。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "DSCP 区分"
@@ -271,17 +271,17 @@ msgstr "DSCP マーク"
msgid "DSCP mark required"
msgstr "DSCP マークが必要です"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "宛先アドレス"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "宛先ポート"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "宛先ゾーン"
@@ -294,8 +294,9 @@ msgid ""
"Do not install extra rules to reject forwarded traffic with conntrack state "
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
-"conntrack ステートが <em>invalid</em> "
-"である転送されたトラフィックを拒否する追加ルールをインストールしない。これは、複雑で非対称なルートのセットアップに必要となることがあります。"
+"conntrack ステートが <em>invalid</em> である転送されたトラフィックを拒否する"
+"追加ルールをインストールしない。これは、複雑で非対称なルートのセットアップに"
+"必要となることがあります。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:58
msgid "Drop invalid packets"
@@ -305,7 +306,7 @@ msgstr "無効なパケットを遮断する"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:235
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:248
msgid "Enable NAT Loopback"
@@ -321,7 +322,7 @@ msgstr "このゾーンのログ記録を有効にする"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
msgid "Expecting: %s"
-msgstr "期待される値: %s"
+msgstr "%sである必要があります"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76
msgid "Experimental feature. Not fully compatible with QoS/SQM."
@@ -340,7 +341,7 @@ msgid "External port"
msgstr "外部ポート"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "追加の引数"
@@ -402,7 +403,7 @@ msgstr ""
"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "金曜日"
@@ -624,7 +625,7 @@ msgstr ""
"ます。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "ヘルパーの一致"
@@ -641,7 +642,7 @@ msgid "Match mark"
msgstr "マークの一致"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr "指定された接続追跡ヘルパーを使用するトラフィックが対象になります。"
@@ -668,12 +669,12 @@ msgstr ""
"対象となるパケットの最初の最大数です。この数は、上のレート制限で上限に到達し"
"なかった場合に、その時間毎にここで指定された数まで1ずつ回復します。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "月曜日"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "月間"
@@ -735,10 +736,12 @@ msgid "Output"
msgstr "送信"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "iptablesにパススルーする追加の引数を設定してください。注意して設定してください!"
+msgstr ""
+"iptablesにパススルーする追加の引数を設定してください。注意して設定してくださ"
+"い!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:261
msgid ""
@@ -828,7 +831,7 @@ msgstr "ルーティング/NAT オフロード"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - 特定のアクセス元 IP またはポートへの書き換え"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "土曜日"
@@ -858,23 +861,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "送信元MACアドレス"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "送信元ゾーン"
@@ -894,27 +897,27 @@ msgstr ""
"反映されるトラフィックに対し、外部または内部 IP アドレスのどちらを使用するか"
"を指定します。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "開始日 (yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "開始時刻 (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "停止日 (yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "停止時刻 (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "日曜日"
@@ -966,7 +969,7 @@ msgstr ""
"準のポリシーになります。<em>対象ネットワーク</em>は、どのネットワーク設定がこ"
"のゾーンに属するかを設定します。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "木曜日"
@@ -976,7 +979,7 @@ msgstr "木曜日"
msgid "Time Restrictions"
msgstr "時間制限"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "UTC時刻を使用"
@@ -1021,7 +1024,7 @@ msgstr ""
"var>}}%{dest_port?, ポート %{dest_port#%{next?, }<var%{item.inv? data-"
"tooltip=\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "追跡ヘルパー"
@@ -1040,7 +1043,7 @@ msgstr ""
"します。例えば、特定のホスト間や、ルーターのWANポートへのトラフィックの拒否を"
"設定することができます。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "火曜日"
@@ -1050,7 +1053,7 @@ msgid "Unable to save contents: %s"
msgstr "内容を保存できません: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "不明またはインストールされていない conntrack ヘルパー \"%s\""
@@ -1115,17 +1118,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "有効なファイアウォール マークが必要です"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "水曜日"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "曜日"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "ファイアウォール マークの XOR"
@@ -1141,7 +1144,7 @@ msgstr "ゾーン ⇒ 転送"
msgid "Zones"
msgstr "ゾーン"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1154,14 +1157,14 @@ msgstr "許可"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
-msgstr "全て"
+msgstr "すべて"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82
@@ -1170,13 +1173,13 @@ msgstr "全て"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50
msgid "any zone"
-msgstr "全てのゾーン"
+msgstr "すべてのゾーン"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "ファイアウォール マークの適用"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "conntrack ヘルパーの割り当て"
@@ -1190,11 +1193,11 @@ msgstr "日"
msgid "do not rewrite"
msgstr "書き換えない"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "コネクション追跡を行わない"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1212,7 +1215,7 @@ msgstr "時間"
msgid "minute"
msgstr "分"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/ko/firewall.po b/applications/luci-app-firewall/po/ko/firewall.po
index 0e0eab88ce..af430fa629 100644
--- a/applications/luci-app-firewall/po/ko/firewall.po
+++ b/applications/luci-app-firewall/po/ko/firewall.po
@@ -108,7 +108,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -150,8 +150,8 @@ msgstr "<em>Destination zone</em> 으로 forward 허용:"
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -223,7 +223,7 @@ msgstr ""
"수 있도록 합니다. 입력된 명령어들은 매 방화벽 재시작시 실행되는데 default "
"ruleset 이 load 된 후 시점입니다."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -235,17 +235,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Destination 주소"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -302,7 +302,7 @@ msgid "External port"
msgstr "외부 port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "추가 argument"
@@ -360,7 +360,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "금요일"
@@ -548,7 +548,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -563,7 +563,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -585,12 +585,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "월요일"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -646,7 +646,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "iptables 명령에 추가 인자들을 더합니다. 조심해 사용하세요!"
@@ -729,7 +729,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "토요일"
@@ -757,23 +757,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Source MAC 주소"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -789,27 +789,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "시작 날짜 (yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "종료 날짜 (yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "일요일"
@@ -860,7 +860,7 @@ msgstr ""
"를 오가는 forward traffic 에 대한 정책을 뜻합니다. <em>Covered networks</em> "
"에서는 zone 의 영향을 받을 네트워크들을 지정할 수 있습니다."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "목요일"
@@ -870,7 +870,7 @@ msgstr "목요일"
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "UTC 기준시"
@@ -901,7 +901,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -920,7 +920,7 @@ msgstr ""
"다. 예를 들어 특정 host 들 사이의 트래픽을 차단하거나 공유기의 WAN port 를 "
"open 할때 사용됩니다."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "화요일"
@@ -930,7 +930,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -988,17 +988,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "수요일"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "주일"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1014,7 +1014,7 @@ msgstr ""
msgid "Zones"
msgstr "Zone 내역"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1027,10 +1027,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1045,11 +1045,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1063,11 +1063,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1085,7 +1085,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/mr/firewall.po b/applications/luci-app-firewall/po/mr/firewall.po
index 5aa8d70879..42082ac86f 100644
--- a/applications/luci-app-firewall/po/mr/firewall.po
+++ b/applications/luci-app-firewall/po/mr/firewall.po
@@ -108,7 +108,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -150,8 +150,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -220,7 +220,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -232,17 +232,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "गंतव्य पोर्ट"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -299,7 +299,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -361,7 +361,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -549,7 +549,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -564,7 +564,7 @@ msgid "Match mark"
msgstr "चिन्ह जुळवा"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -586,12 +586,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -647,7 +647,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -728,7 +728,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -786,23 +786,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -818,27 +818,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -875,7 +875,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -885,7 +885,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -916,7 +916,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -932,7 +932,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -942,7 +942,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -1000,17 +1000,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1026,7 +1026,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1039,10 +1039,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1057,11 +1057,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1075,11 +1075,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1097,7 +1097,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/ms/firewall.po b/applications/luci-app-firewall/po/ms/firewall.po
index 638b323814..1bc23767da 100644
--- a/applications/luci-app-firewall/po/ms/firewall.po
+++ b/applications/luci-app-firewall/po/ms/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -148,8 +148,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -166,7 +166,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -218,7 +218,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -230,17 +230,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -297,7 +297,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -355,7 +355,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -543,7 +543,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -558,7 +558,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -580,12 +580,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -641,7 +641,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -722,7 +722,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -750,23 +750,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -782,27 +782,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -839,7 +839,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -849,7 +849,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -880,7 +880,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -896,7 +896,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -906,7 +906,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -964,17 +964,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -990,7 +990,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1003,10 +1003,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1021,11 +1021,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1039,11 +1039,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1061,7 +1061,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/nb_NO/firewall.po b/applications/luci-app-firewall/po/nb_NO/firewall.po
index 74dc015b13..7bffbda933 100644
--- a/applications/luci-app-firewall/po/nb_NO/firewall.po
+++ b/applications/luci-app-firewall/po/nb_NO/firewall.po
@@ -104,7 +104,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -146,8 +146,8 @@ msgstr "Tillat videresending til <em>destinasjon soner</em>:"
msgid "Any"
msgstr "Enhver"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -164,7 +164,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -219,7 +219,7 @@ msgstr ""
"som ikke dekkes av brannmurens standardoppsett. Kommandoene utføres etter "
"hver omstart av brannmuren, rett etter at standard regelsett er lastet."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -231,17 +231,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Destinasjon adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Destinasjon port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Destinasjon sone"
@@ -298,7 +298,7 @@ msgid "External port"
msgstr "Ekstern port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Ekstra argumenter"
@@ -356,7 +356,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -544,7 +544,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -561,7 +561,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -583,12 +583,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -646,7 +646,7 @@ msgid "Output"
msgstr "Utdata"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Sender flere argumenter til iptables. Bruk med forsiktighet!"
@@ -731,7 +731,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -759,23 +759,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Kilde MAC adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Kilde sone"
@@ -791,27 +791,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -863,7 +863,7 @@ msgstr ""
"spesifiserer hvilken av de tilgjengelige nettverk som er medlem av denne "
"sone."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -873,7 +873,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -904,7 +904,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -923,7 +923,7 @@ msgstr ""
"for eksempel for å avvise trafikk mellom visse verter eller for å åpne WAN "
"porter på ruteren."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -933,7 +933,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -991,17 +991,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1017,7 +1017,7 @@ msgstr "Sone = Videresendinger"
msgid "Zones"
msgstr "Soner"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1030,10 +1030,10 @@ msgstr "godta"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1048,11 +1048,11 @@ msgstr "enhver"
msgid "any zone"
msgstr "enhver sone"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1066,11 +1066,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "ikke track"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1088,7 +1088,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index 7c3692fb49..6711584b97 100644
--- a/applications/luci-app-firewall/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
@@ -141,7 +141,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -189,8 +189,8 @@ msgstr "Zezwól na przekazywanie do <em>strefy docelowej</em>:"
msgid "Any"
msgstr "Każdy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -210,7 +210,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "Zastosuj daną klasę lub wartość DSCP do ustanowionych połączeń."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"Przypisz określonego pomocnika śledzenia połączeń do dopasowanego ruchu."
@@ -268,7 +268,7 @@ msgstr ""
"są objęte składnią zapory. Polecenia wykonywane są po każdym restarcie "
"zapory, zaraz po załadowaniu zestawu reguł domyślnych."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "Klasyfikacja DSCP"
@@ -280,17 +280,17 @@ msgstr "Znacznik DSCP"
msgid "DSCP mark required"
msgstr "Wymagany znacznik DSCP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Adres docelowy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Port docelowy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Strefa docelowa"
@@ -351,7 +351,7 @@ msgid "External port"
msgstr "Port zewnętrzny"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Dodatkowe argumenty"
@@ -416,7 +416,7 @@ msgstr ""
"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Piątek"
@@ -638,7 +638,7 @@ msgstr ""
"portów."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Dopasuj pomocnika"
@@ -655,7 +655,7 @@ msgid "Match mark"
msgstr "Znacznik dopasowania"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr "Dopasuj ruch, używając określonego pomocnika śledzenia połączeń."
@@ -682,12 +682,12 @@ msgstr ""
"ładowana jednorazowo za każdym razem, gdy limit określony powyżej nie "
"zostanie osiągnięty, aż do tej liczby."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Poniedziałek"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Dni miesiąca"
@@ -747,7 +747,7 @@ msgid "Output"
msgstr "Ruch wychodzący"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -842,7 +842,7 @@ msgstr "Trasowanie/NAT Offloading"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Przepisz do określonego źródłowego adresu IP lub portu"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Sobota"
@@ -873,23 +873,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Źródłowy adres MAC"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Strefa źródłowa"
@@ -909,27 +909,27 @@ msgstr ""
"Określa, czy użyć zewnętrznego czy wewnętrznego adresu IP do odbijanego "
"ruchu."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Data rozpoczęcia (rrrr-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Czas rozpoczęcia (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Data zakończenia (yyyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Czas zatrzymania (yyyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Niedziela"
@@ -981,7 +981,7 @@ msgstr ""
"politykę ruchu przekazywanego pomiędzy różnymi sieciami wewnątrz strefy. "
"<em>Objęte sieci</em> określają dostępne sieci będące członkami tej strefy."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Czwartek"
@@ -991,7 +991,7 @@ msgstr "Czwartek"
msgid "Time Restrictions"
msgstr "Ograniczenia czasowe"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Czas w UTC"
@@ -1036,7 +1036,7 @@ msgstr ""
"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Pomocnik śledzenia"
@@ -1054,7 +1054,7 @@ msgstr ""
"Reguły ruchu sieciowego definiują politykę dla pakietów przechodzących "
"między strefami, np. aby odrzucać ruch między hostami lub otworzyć porty WAN."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Wtorek"
@@ -1064,7 +1064,7 @@ msgid "Unable to save contents: %s"
msgstr "Nie można zapisać zawartości: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Nieznany lub nie zainstalowany pomocnik conntrack \"%s\""
@@ -1130,17 +1130,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Wymagany prawidłowy znacznik zapory sieciowej"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Środa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Dni tygodnia"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "Znacznik zapory XOR"
@@ -1156,7 +1156,7 @@ msgstr "Strefa ⇒ Przekazywanie"
msgid "Zones"
msgstr "Strefy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1169,10 +1169,10 @@ msgstr "akceptuj"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1187,11 +1187,11 @@ msgstr "dowolny"
msgid "any zone"
msgstr "dowolna strefa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "Zastosuj znacznik zapory"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "przypisz pomocnika conntrack"
@@ -1205,11 +1205,11 @@ msgstr "Dzień"
msgid "do not rewrite"
msgstr "Nie przepisuj"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "nie śledź"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1227,7 +1227,7 @@ msgstr "godzina"
msgid "minute"
msgstr "minuta"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/pt/firewall.po b/applications/luci-app-firewall/po/pt/firewall.po
index 9d44ba5ba9..4bce48f674 100644
--- a/applications/luci-app-firewall/po/pt/firewall.po
+++ b/applications/luci-app-firewall/po/pt/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-20 11:41+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
+"Last-Translator: Ricardo Nunes <ricardofsonunes@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -31,19 +31,19 @@ msgid ""
"val}</var>}}"
msgstr ""
"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> e "
-"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol "
-"%{proto#%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item."
-"name}<span class=\"cbi-tooltip\">ICMP com tipos %{item.types#%{next?, "
-"}<var>%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark "
-"<var%{mark.inv? data-tooltip=\"fwmarks correspondente com excessão %{mark."
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
+"%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
+"<span class=\"cbi-tooltip\">ICMP com tipos %{item.types#%{next?, }<var>"
+"%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var"
+"%{mark.inv? data-tooltip=\"fwmarks correspondente com excessão %{mark."
"num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
-"\"Máscara fwmark com valor %{mark.mask} before compare.\"}}>%{mark."
-"val}</var>}%{dscp?, DSCP %{dscp.inv?<var data-tooltip=\"Classificação DSCP "
-"correspondente exceto %{dscp.num?:%{dscp.name}}\">%{dscp."
-"val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper %{helper.inv?<var data-"
-"tooltip=\"Correspondência com qualquer ajudante exceto &quot;%{helper."
-"name}&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\""
-">%{helper.val}</var>}}"
+"\"Máscara fwmark com valor %{mark.mask} before compare.\"}}>%{mark.val}</"
+"var>}%{dscp?, DSCP %{dscp.inv?<var data-tooltip=\"Classificação DSCP "
+"correspondente exceto %{dscp.num?:%{dscp.name}}\">%{dscp.val}</var>:<var>"
+"%{dscp.val}</var>}}%{helper?, helper %{helper.inv?<var data-tooltip="
+"\"Correspondência com qualquer ajudante exceto &quot;%{helper.name}&quot;\">"
+"%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</"
+"var>}}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
msgid "-- add IP --"
@@ -69,31 +69,31 @@ msgid ""
"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
msgstr ""
-"<var data-tooltip=\"DNAT\">Encaminhar</var> para %{dest}%{dest_ip? IP "
-"<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
+"<var data-tooltip=\"DNAT\">Encaminhar</var> para %{dest}%{dest_ip? IP <var>"
+"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
msgid ""
"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"DROP\">Descartar</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"DROP\">Descartar</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:133
msgid ""
"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
"</var>"
msgstr ""
-"<var data-tooltip=\"DSCP\">Atribuir DSCP</var> classificação "
-"<var>%{set_dscp}</var>"
+"<var data-tooltip=\"DSCP\">Atribuir DSCP</var> classificação <var>%{set_dscp}"
+"</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
msgstr ""
-"<var data-tooltip=\"HELPER\">Atribuir auxiliar</var> conntrack <var%{"
-"helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+"<var data-tooltip=\"HELPER\">Atribuir auxiliar</var> conntrack <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
@@ -114,23 +114,23 @@ msgid ""
"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
"output}"
msgstr ""
-"<var data-tooltip=\"NOTRACK\">Não rastreie</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"NOTRACK\">Não rastreie</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
msgid ""
"<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"REJECT\">Rejeita</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"REJECT\">Rejeita</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81
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\">Reescrever estaticamente </var> para a origem %{"
-"snat_ip?IP <var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
+"<var data-tooltip=\"SNAT\">Reescrever estaticamente </var> para a origem "
+"%{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:225
msgid "A rewrite IP must be specified!"
@@ -142,7 +142,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -190,8 +190,8 @@ msgstr "Permitir encaminhamento para <em>zonas de destino</em>:"
msgid "Any"
msgstr "Qualquer"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -211,7 +211,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "Aplique a classe ou valor de DSCP dado às conexões estabelecidas."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"Atribua o ajudante de rastreamento de conexão especificado para o tráfego "
@@ -271,7 +271,7 @@ msgstr ""
"comandos são executados a seguir ao reinicio da firewall, logo a seguir ao "
"conjunto de regras predefinidas serem carregadas."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "Classificação de DSCP"
@@ -283,17 +283,17 @@ msgstr "Marca de DSCP"
msgid "DSCP mark required"
msgstr "Marca de DSCP necessária"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Endereço de destino"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Porta de destino"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Zona de destino"
@@ -355,7 +355,7 @@ msgid "External port"
msgstr "Porta externa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Argumentos adicionais"
@@ -412,13 +412,13 @@ msgid ""
"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item."
-"name}</var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"fwmarks "
-"correspondentes exceto %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{"
-"mark.mask? data-tooltip=\"Máscara fwmark com valor %{mark.mask} before "
-"compare.\"}}>%{mark.val}</var>}"
+"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
+"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"fwmarks correspondentes "
+"exceto %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
+"tooltip=\"Máscara fwmark com valor %{mark.mask} before compare.\"}}>%{mark."
+"val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Sexta-feira"
@@ -452,8 +452,8 @@ msgstr ""
"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Endereços IP "
"correspondentes exceto %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port "
"%{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Portas correspondentes "
-"exceto %{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{"
-"next?, }<var%{item.inv? data-tooltip=\"MACs correspondentes exceto %{item."
+"exceto %{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#"
+"%{next?, }<var%{item.inv? data-tooltip=\"MACs correspondentes exceto %{item."
"val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{item.hint.name? data-"
"tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}"
@@ -472,8 +472,8 @@ msgstr ""
"port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Portas "
"correspondentes exceto %{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC "
"%{src_mac#%{next?, }<var%{item.inv? data-tooltip=\"MACs correspondentes "
-"exceto %{item.val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{"
-"item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}"
+"exceto %{item.val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{item.hint."
+"name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181
@@ -482,7 +482,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 "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
@@ -500,12 +500,12 @@ msgstr "IPv4 e IPv6"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:273
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
msgid "IPv4 only"
-msgstr "Só IPv4"
+msgstr "Apenas IPv4"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:274
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:219
msgid "IPv6 only"
-msgstr "Só IPv6"
+msgstr "Apenas IPv6"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
msgid "Inbound device"
@@ -523,16 +523,16 @@ msgid ""
"except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip="
"\"%{helper.name}\">%{helper.val}</var>}}"
msgstr ""
-"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class"
-"=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
+"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class="
+"\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
"types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
"name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"fwmarks "
-"correspondentes exceto %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{"
-"mark.mask? data-tooltip=\"Mascara valores fwmark com %{mark.mask} before "
+"correspondentes exceto %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":"
+"%{mark.mask? data-tooltip=\"Mascara valores fwmark com %{mark.mask} before "
"compare.\"}}>%{mark.val}</var>}%{helper?, helper %{helper.inv?<var data-"
-"tooltip=\"Correspondência com qualquer auxiliar exceto &quot;%{helper."
-"name}&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\""
-">%{helper.val}</var>}}"
+"tooltip=\"Correspondência com qualquer auxiliar exceto &quot;%{helper.name}"
+"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
+"val}</var>}}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:143
@@ -578,8 +578,8 @@ msgid ""
"Limit matching to <var>%{limit.num}</var> packets per <var>%{limit.unit}</"
"var>%{limit.burst? burst <var>%{limit.burst}</var>}"
msgstr ""
-"Limitar a correspondência de <var>%{limit.num}</var> pacotes por <var>%{limit"
-".unit}</var>%{limit.burst? estouro <var>%{limit.burst}</var>}"
+"Limitar a correspondência de <var>%{limit.num}</var> pacotes por <var>"
+"%{limit.unit}</var>%{limit.burst? estouro <var>%{limit.burst}</var>}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:349
msgid "Limits traffic matching to the specified rate."
@@ -645,7 +645,7 @@ msgstr ""
"porta de origem ou faixa de portas."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Auxiliar de correspondência"
@@ -662,7 +662,7 @@ msgid "Match mark"
msgstr "Marca de correspondência"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
"Corresponder o tráfego usando uma conexão definida pelo auxiliar de "
@@ -695,12 +695,12 @@ msgstr ""
"recarregado por um cada vez que o limite especificado acima não é atingido, "
"até este número."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Segunda-feira"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Dias do mês"
@@ -760,7 +760,7 @@ msgid "Output"
msgstr "Saída"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Passa argumentos adicionais para o iptables. Usar com cuidado!"
@@ -854,7 +854,7 @@ msgstr "Descargar Roteamento/NAT"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Reescrever para um IP de origem ou uma porta específica"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Sábado"
@@ -868,9 +868,9 @@ msgid ""
"Set the given mark value on established connections. Format is value[/mask]. "
"If a mask is specified then only those bits set in the mask are modified."
msgstr ""
-"Defina o valor da marca dada nas ligações estabelecidas. o formato é "
-"valor[/máscara]. Se uma máscara for especificada, então apenas os bits "
-"definidos na máscara são modificados."
+"Defina o valor da marca dada nas ligações estabelecidas. o formato é valor[/"
+"máscara]. Se uma máscara for especificada, então apenas os bits definidos na "
+"máscara são modificados."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:83
msgid "Software based offloading for routing/NAT"
@@ -885,23 +885,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Endereço MAC de origem"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zona de origem"
@@ -921,27 +921,27 @@ msgstr ""
"Especifica se deve usar o endereço do IP externo ou interno para o tráfego "
"refletido."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Data de Início (aaaaa-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Hora de início (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Data de Paragem (aaaaa-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Tempo de Parada (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Domingo"
@@ -995,7 +995,7 @@ msgstr ""
"abrangidas</em> especifica quais das redes disponíveis são membros desta "
"zona."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Quinta-feira"
@@ -1005,7 +1005,7 @@ msgstr "Quinta-feira"
msgid "Time Restrictions"
msgstr "Restrições de Tempo"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Tempo em UTC"
@@ -1032,11 +1032,11 @@ msgid ""
"%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
"%{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-"Para %{dest}%{dest_device?, via interface <var>%{dest_device}</var>}%{"
-"dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Endereços IP "
-"correspondidos exceto %{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port "
-"%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Portas correspondidas "
-"exceto %{item.val}.\"}>%{item.ival}</var>}}"
+"Para %{dest}%{dest_device?, via interface <var>%{dest_device}</"
+"var>}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Endereços IP correspondidos exceto %{item.val}.\"}>%{item.ival}</"
+"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
+"\"Portas correspondidas exceto %{item.val}.\"}>%{item.ival}</var>}}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
msgid ""
@@ -1046,11 +1046,11 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
"Para %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
-"\"Endereços IP correspondidos exceto %{item.val}.\"}>%{item.ival}</var>}}%{"
-"dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Portas "
-"correspondidas exceto %{item.val}.\"}>%{item.ival}</var>}}"
+"\"Endereços IP correspondidos exceto %{item.val}.\"}>%{item.ival}</"
+"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
+"\"Portas correspondidas exceto %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Auxiliar de rastreamento"
@@ -1069,7 +1069,7 @@ msgstr ""
"diferentes zonas, por exemplo, para rejeitar trafego entre certos hosts ou "
"para abrir portas WAN no router."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Terça-feira"
@@ -1079,7 +1079,7 @@ msgid "Unable to save contents: %s"
msgstr "Incapaz de gravar conteúdos: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Auxiliar conntrack desconhecido ou não instalado \"%s\""
@@ -1144,17 +1144,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Marca de firewall válida necessária"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Quarta-feira"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Dias úteis"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "Marca de firewall XOR"
@@ -1170,7 +1170,7 @@ msgstr "Zona ⇒ Encaminhamentos"
msgid "Zones"
msgstr "Zonas"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1183,10 +1183,10 @@ msgstr "aceitar"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1201,11 +1201,11 @@ msgstr "qualquer"
msgid "any zone"
msgstr "qualquer zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "aplicar marca de firewall"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "atribuir auxiliar conntrack"
@@ -1219,11 +1219,11 @@ msgstr "dia"
msgid "do not rewrite"
msgstr "não reescrever"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "não rastrear"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1241,7 +1241,7 @@ msgstr "hora"
msgid "minute"
msgstr "minuto"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/pt_BR/firewall.po b/applications/luci-app-firewall/po/pt_BR/firewall.po
index b5e6ff97db..f87120959a 100644
--- a/applications/luci-app-firewall/po/pt_BR/firewall.po
+++ b/applications/luci-app-firewall/po/pt_BR/firewall.po
@@ -140,7 +140,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -188,8 +188,8 @@ msgstr "Permite o encaminhamento para a <em>zona de destino</em>:"
msgid "Any"
msgstr "Qualquer"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -209,7 +209,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "Aplique a classe ou valor DSCP dado às conexões estabelecidas."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"Atribua o auxiliar de rastreamento de conexão especificado para o tráfego "
@@ -268,7 +268,7 @@ msgstr ""
"cobertos por esta ferramenta. Os comandos serão executados após cada "
"reinício do firewall, logo após a carga do conjunto de regras padrão."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "Classificação DSCP"
@@ -280,17 +280,17 @@ msgstr "Marca DSCP"
msgid "DSCP mark required"
msgstr "Marca DSCP necessária"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Endereço de destino"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Porta de destino"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Zona de destino"
@@ -353,7 +353,7 @@ msgid "External port"
msgstr "Porta Externa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Argumentos extras"
@@ -416,7 +416,7 @@ msgstr ""
"tooltip=\"Máscara fwmark com valor %{mark.mask} before compare.\"}}>%{mark."
"val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Sexta-feira"
@@ -643,7 +643,7 @@ msgstr ""
"porta de origem ou faixa de portas."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Auxiliar de correspondência"
@@ -660,7 +660,7 @@ msgid "Match mark"
msgstr "Marca de correspondência"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
"Corresponder o tráfego usando uma conexão definida pelo auxiliar de "
@@ -693,12 +693,12 @@ msgstr ""
"por um cada vez que o limite especificado acima não é atingido, até este "
"número."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Segunda-Feira"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Dias do mês"
@@ -759,7 +759,7 @@ msgid "Output"
msgstr "Saída"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Passa argumentos adicionais para o iptables. Use com cuidado!"
@@ -851,7 +851,7 @@ msgstr "Aceleração de Roteamento/NAT"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Reescrever para um IP de origem ou uma porta específica"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Sábado"
@@ -882,23 +882,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Endereço MAC de origem"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zona de origem"
@@ -918,27 +918,27 @@ msgstr ""
"Especifica se deve usar o endereço de IP externo ou interno para o tráfego "
"refletido."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Dia inicial (aaaa-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Hora de Início (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Dia final (aaaa-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Hora de Parada (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Domingo"
@@ -991,7 +991,7 @@ msgstr ""
"<em>Redes Cobertas</em> especificam que redes disponíveis são membros desta "
"zona."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Quita-feira"
@@ -1001,7 +1001,7 @@ msgstr "Quita-feira"
msgid "Time Restrictions"
msgstr "Restrições de tempo"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Hora em UTC"
@@ -1046,7 +1046,7 @@ msgstr ""
"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
"\"Portas correspondidas exceto %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Auxiliar de rastreamento"
@@ -1065,7 +1065,7 @@ msgstr ""
"diferentes zonas. Por exemplo, rejeitar o tráfego entre certos equipamentos "
"ou abrir portas WAN no roteador."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Terça-feira"
@@ -1075,7 +1075,7 @@ msgid "Unable to save contents: %s"
msgstr "Não foi possível salvar os conteúdos: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Auxiliar conntrack desconhecido ou não instalado \"%s\""
@@ -1140,17 +1140,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Marca de firewall válida necessária"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Quarta-feira"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Dias da semana"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "Marca de firewall XOR"
@@ -1166,7 +1166,7 @@ msgstr "Zona ⇒ Encaminhamentos"
msgid "Zones"
msgstr "Zonas"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1179,10 +1179,10 @@ msgstr "aceitar"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1197,11 +1197,11 @@ msgstr "qualquer"
msgid "any zone"
msgstr "qualquer zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "aplicar marca de firewall"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "atribuir auxiliar conntrack"
@@ -1215,11 +1215,11 @@ msgstr "dia"
msgid "do not rewrite"
msgstr "não reescrever"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "não rastrear"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1237,7 +1237,7 @@ msgstr "hora"
msgid "minute"
msgstr "minuto"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/ro/firewall.po b/applications/luci-app-firewall/po/ro/firewall.po
index 38cd81d365..a34dd503cd 100644
--- a/applications/luci-app-firewall/po/ro/firewall.po
+++ b/applications/luci-app-firewall/po/ro/firewall.po
@@ -107,7 +107,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -149,8 +149,8 @@ msgstr "Permite trecerea catre <em>zonele sursa</em>."
msgid "Any"
msgstr "Oricare"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -167,7 +167,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -219,7 +219,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -231,17 +231,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Destinaţie adresă"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Portul destinatie"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Zonă de destinație"
@@ -298,7 +298,7 @@ msgid "External port"
msgstr "Port extern"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -356,7 +356,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Vineri"
@@ -544,7 +544,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -559,7 +559,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -581,12 +581,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Luni"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -642,7 +642,7 @@ msgid "Output"
msgstr "Ieşire"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -723,7 +723,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Sâmbătă"
@@ -751,23 +751,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Sursă adresă MAC"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
msgid "Source address"
msgstr "Adresa sursa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Port sursa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zona sursa"
@@ -783,27 +783,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Duminică"
@@ -840,7 +840,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Joi"
@@ -850,7 +850,7 @@ msgstr "Joi"
msgid "Time Restrictions"
msgstr "Restricţii de timp"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -881,7 +881,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -897,7 +897,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Marţi"
@@ -907,7 +907,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -965,17 +965,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Miercuri"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -991,7 +991,7 @@ msgstr ""
msgid "Zones"
msgstr "Zone"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1004,10 +1004,10 @@ msgstr "accept"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1022,11 +1022,11 @@ msgstr "oricare"
msgid "any zone"
msgstr "orice zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1040,11 +1040,11 @@ msgstr "zi"
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1062,7 +1062,7 @@ msgstr "oră"
msgid "minute"
msgstr "minut"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/ru/firewall.po b/applications/luci-app-firewall/po/ru/firewall.po
index 215da8d5f2..74bf586814 100644
--- a/applications/luci-app-firewall/po/ru/firewall.po
+++ b/applications/luci-app-firewall/po/ru/firewall.po
@@ -145,7 +145,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -193,8 +193,8 @@ msgstr "Разрешить перенаправление в <em>'зоны на
msgid "Any"
msgstr "Любой"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -215,7 +215,7 @@ msgid "Apply the given DSCP class or value to established connections."
msgstr ""
"Применить заданный класс DSCP или значение к установленным соединениям."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"Назначить указанного помощника отслеживания соединений для соответствующего "
@@ -275,7 +275,7 @@ msgstr ""
"каждой перезагрузки межсетевого экрана, сразу после загрузки набора правил "
"по умолчанию."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "DSCP классификация"
@@ -287,17 +287,17 @@ msgstr "DSCP метка"
msgid "DSCP mark required"
msgstr "Требуется DSCP метка"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Адрес назначения"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Порт назначения"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Зона назначения"
@@ -359,7 +359,7 @@ msgid "External port"
msgstr "Внешний порт"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Дополнительные аргументы"
@@ -422,7 +422,7 @@ msgstr ""
"tooltip=\"Применение маски %{mark.mask} к значению fwmark перед сравнением."
"\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Пятница"
@@ -649,7 +649,7 @@ msgstr ""
"источника или диапазона портов."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Соответствие помощнику"
@@ -666,7 +666,7 @@ msgid "Match mark"
msgstr "Соответствие метки"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
"Сопоставление трафика с помощью указанного помощника отслеживания соединений."
@@ -695,12 +695,12 @@ msgstr ""
"пополняться на один каждый раз, когда лимит, указанный выше, не будет "
"достигнут, вплоть до этого числа."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Понедельник"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Дни месяца"
@@ -763,7 +763,7 @@ msgid "Output"
msgstr "Исходящий трафик"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -858,7 +858,7 @@ msgstr "Маршрутизация/NAT offloading"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT — перезаписать на указанный IP-адрес источника или порт"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Суббота"
@@ -889,23 +889,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "MAC-адрес источника"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Зона источника"
@@ -925,27 +925,27 @@ msgstr ""
"Определяет, использовать внешний или внутренний IP-адрес для отраженного "
"трафика."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Дата начала (год-мес-день)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Время начала (чч.мм.сс)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Дата окончания (год-мес-день)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Время окончания (чч.мм.сс)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Воскресенье"
@@ -997,7 +997,7 @@ msgstr ""
"различными сетями внутри зоны. <em>'Использовать сети'</em> указывает, какие "
"доступные сети являются членами этой зоны."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Четверг"
@@ -1007,7 +1007,7 @@ msgstr "Четверг"
msgid "Time Restrictions"
msgstr "Временные ограничения"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Время UTC"
@@ -1052,7 +1052,7 @@ msgstr ""
"var>}}%{dest_port?, порт %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
"\"Соответствие портам кроме %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Помощник отслеживания"
@@ -1071,7 +1071,7 @@ msgstr ""
"зонами, например, запрет трафика между некоторыми хостами или открытие WAN-"
"портов маршрутизатора."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Вторник"
@@ -1081,7 +1081,7 @@ msgid "Unable to save contents: %s"
msgstr "Невозможно сохранить содержимое: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "Неизвестный или не установленный помощник «‎%s»"
@@ -1146,17 +1146,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Требуется верная метка брандмауэра"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Среда"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Дни недели"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "XOR метка брандмауэра"
@@ -1172,7 +1172,7 @@ msgstr "Зона ⇒ Перенаправления"
msgid "Zones"
msgstr "Зоны"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1185,10 +1185,10 @@ msgstr "принимать"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1203,11 +1203,11 @@ msgstr "любой"
msgid "any zone"
msgstr "любая зона"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "применить метку брандмауэра"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "назначить помощника отслеживания соединений"
@@ -1221,11 +1221,11 @@ msgstr "день"
msgid "do not rewrite"
msgstr "не перезаписывать"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "не отслеживать"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1243,7 +1243,7 @@ msgstr "час"
msgid "minute"
msgstr "минута"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/sk/firewall.po b/applications/luci-app-firewall/po/sk/firewall.po
index c29aeaa615..0872988cf4 100644
--- a/applications/luci-app-firewall/po/sk/firewall.po
+++ b/applications/luci-app-firewall/po/sk/firewall.po
@@ -29,18 +29,18 @@ msgid ""
"val}</var>}}"
msgstr ""
"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> a "
-"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol "
-"%{proto#%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item."
-"name}<span class=\"cbi-tooltip\">ICMP s typmi %{item.types#%{next?, "
-"}<var>%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark "
-"<var%{mark.inv? data-tooltip=\"Porovnať fwmarks okrem %{mark.num}%{"
-"mark.mask? s maskou %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Hodnota "
-"masky fwmark s %{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, "
-"DSCP %{dscp.inv?<var data-tooltip=\"Porovnať klasifikácie DSCP okrem %{dscp."
-"num?:%{dscp.name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, "
-"helper %{helper.inv?<var data-tooltip=\"Porovnať pomocníka s výnimkou "
-"&quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper"
-".name}\">%{helper.val}</var>}}"
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
+"%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
+"<span class=\"cbi-tooltip\">ICMP s typmi %{item.types#%{next?, }<var>%{item}"
+"</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var%{mark.inv? "
+"data-tooltip=\"Porovnať fwmarks okrem %{mark.num}%{mark.mask? s maskou "
+"%{mark.mask}}.\":%{mark.mask? data-tooltip=\"Hodnota masky fwmark s %{mark."
+"mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?<var "
+"data-tooltip=\"Porovnať klasifikácie DSCP okrem %{dscp.num?:%{dscp.name}}\">"
+"%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper %{helper.inv?"
+"<var data-tooltip=\"Porovnať pomocníka s výnimkou &quot;%{helper.name}&quot;"
+"\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</"
+"var>}}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
msgid "-- add IP --"
@@ -65,8 +65,8 @@ msgid ""
"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
msgstr ""
-"<var data-tooltip=\"DNAT\">Presmerovať</var> na %{dest}%{dest_ip? IP "
-"<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
+"<var data-tooltip=\"DNAT\">Presmerovať</var> na %{dest}%{dest_ip? IP <var>"
+"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
msgid ""
@@ -79,16 +79,16 @@ msgid ""
"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
"</var>"
msgstr ""
-"<var data-tooltip=\"DSCP\">Priradiť klasifikáciu DSCP</var> "
-"<var>%{set_dscp}</var>"
+"<var data-tooltip=\"DSCP\">Priradiť klasifikáciu DSCP</var> <var>%{set_dscp}"
+"</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
msgstr ""
-"<var data-tooltip=\"HELPER\">Priradiť súhlas</var> pomocníka <var%{"
-"helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+"<var data-tooltip=\"HELPER\">Priradiť súhlas</var> pomocníka <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
@@ -109,15 +109,15 @@ msgid ""
"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
"output}"
msgstr ""
-"<var data-tooltip=\"NOTRACK\">Nesledovať</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"NOTRACK\">Nesledovať</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
msgid ""
"<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"REJECT\">Odmietnuť</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"REJECT\">Odmietnuť</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81
msgid ""
@@ -135,7 +135,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -177,8 +177,8 @@ msgstr "Umožniť presmerovanie do <em>cieľových zón</em>:"
msgid "Any"
msgstr "Nezáleží"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -195,7 +195,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -247,7 +247,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "Klasifikácia DSCP"
@@ -259,17 +259,17 @@ msgstr "Značka DSCP"
msgid "DSCP mark required"
msgstr "Vyžaduje sa značka DSCP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Cieľový port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Cieľová zóna"
@@ -326,7 +326,7 @@ msgid "External port"
msgstr "Vonkajší port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Argumenty navyše"
@@ -384,7 +384,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Piatok"
@@ -572,7 +572,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -587,7 +587,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -609,12 +609,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Pondelok"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Dni v mesiaci"
@@ -670,7 +670,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -753,7 +753,7 @@ msgstr "Odľahčenie smerovania/NAT"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Prepísanie do určenej zdrojovej adresy IP alebo portu"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Sobota"
@@ -781,23 +781,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "Zdrojová adresa MAC"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Zdrojová zóna"
@@ -813,27 +813,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Dátum spustenia (yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Čas spustenia (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Dátum zastavenia (yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Čas zastavenia (hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Nedeľa"
@@ -874,7 +874,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Štvrtok"
@@ -884,7 +884,7 @@ msgstr "Štvrtok"
msgid "Time Restrictions"
msgstr "Časové obmedzenia"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Čas v UTC"
@@ -915,7 +915,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -931,7 +931,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Utorok"
@@ -941,7 +941,7 @@ msgid "Unable to save contents: %s"
msgstr "Nie je možné uložiť obsah: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -999,17 +999,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Streda"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Dni v týždni"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "Značka XOR brány firewall"
@@ -1025,7 +1025,7 @@ msgstr "Zóna ⇒ Presmerovania"
msgid "Zones"
msgstr "Zóny"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1038,10 +1038,10 @@ msgstr "prijať"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1056,11 +1056,11 @@ msgstr "nezáleží"
msgid "any zone"
msgstr "akákoľvek zóna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1074,11 +1074,11 @@ msgstr "deň"
msgid "do not rewrite"
msgstr "neprepísať"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "nesledovať"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1096,7 +1096,7 @@ msgstr "hodinu"
msgid "minute"
msgstr "minútu"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/sv/firewall.po b/applications/luci-app-firewall/po/sv/firewall.po
index 08b7877b18..7850048e63 100644
--- a/applications/luci-app-firewall/po/sv/firewall.po
+++ b/applications/luci-app-firewall/po/sv/firewall.po
@@ -41,8 +41,8 @@ msgstr "-- lägg till MAC --"
msgid ""
"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"ACCEPT\">Acceptera</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"ACCEPT\">Acceptera</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
@@ -67,16 +67,16 @@ msgid ""
"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
"</var>"
msgstr ""
-"<var data-tooltip=\"DSCP\">Tilldela DSCP</var> classification "
-"<var>%{set_dscp}</var>"
+"<var data-tooltip=\"DSCP\">Tilldela DSCP</var> classification <var>"
+"%{set_dscp}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
msgstr ""
-"<var data-tooltip=\"HELPER\">Tilldela conntrack</var>-hjälpare <var%{"
-"helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+"<var data-tooltip=\"HELPER\">Tilldela conntrack</var>-hjälpare <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
@@ -94,8 +94,8 @@ msgid ""
"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
"output}"
msgstr ""
-"<var data-tooltip=\"NOTRACK\">Spåra inte</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"NOTRACK\">Spåra inte</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
msgid ""
@@ -119,7 +119,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -161,8 +161,8 @@ msgstr "Till vidarebefordring till <em>destinationszonerna:</em>:"
msgid "Any"
msgstr "Något"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -179,7 +179,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -231,7 +231,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "DSCP-klassificering"
@@ -243,17 +243,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Destinationens adress"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Destinationsport"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Destinationens zon"
@@ -310,7 +310,7 @@ msgid "External port"
msgstr "Extern port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Extra argument"
@@ -367,13 +367,13 @@ msgid ""
"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-"Vidarebefordrade IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item."
-"name}</var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Matcha fwmarks "
-"förutom %{mark.num}%{mark.mask? med mask %{mark.mask}}.\":%{mark.mask? data-"
-"tooltip=\"Maskera fwmark-värdet med %{mark.mask} före jämförelse.\"}}>%{mark."
-"val}</var>}"
+"Vidarebefordrade IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
+"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Matcha fwmarks förutom "
+"%{mark.num}%{mark.mask? med mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
+"\"Maskera fwmark-värdet med %{mark.mask} före jämförelse.\"}}>%{mark.val}</"
+"var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Fredag"
@@ -388,9 +388,9 @@ msgid ""
msgstr ""
"Från %{src}%{src_device?, gränssnitt <var>%{src_device}</var>}%{src_ip?, IP-"
"adress %{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Matcha IP-adresser "
-"förutom %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{"
-"next?, }<var%{item.inv? data-tooltip=\"Matcha portar förutom %{item.val}.\""
-"}>%{item.ival}</var>}}"
+"förutom %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#"
+"%{next?, }<var%{item.inv? data-tooltip=\"Matcha portar förutom %{item.val}."
+"\"}>%{item.ival}</var>}}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
msgid ""
@@ -566,7 +566,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -583,7 +583,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -605,12 +605,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Måndag"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Dagar i månaden"
@@ -667,7 +667,7 @@ msgid "Output"
msgstr "Utmatning"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -748,7 +748,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Skriv om till specifik IP-källa eller port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Lördag"
@@ -776,23 +776,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "MAC-adress för källa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -808,27 +808,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Startdatum (åååå-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Starttid (tt.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Stopptid (åååå-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Stopptid (tt.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Söndag"
@@ -867,7 +867,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Torsdag"
@@ -877,7 +877,7 @@ msgstr "Torsdag"
msgid "Time Restrictions"
msgstr "Tidsbegränsningar"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Tid enligt UTC"
@@ -908,7 +908,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -924,7 +924,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Tisdag"
@@ -934,7 +934,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -992,17 +992,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Onsdag"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Veckodagar"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1018,7 +1018,7 @@ msgstr "Zon ⇒ Vidarebefordringar"
msgid "Zones"
msgstr "Zoner"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1031,10 +1031,10 @@ msgstr "acceptera"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1049,11 +1049,11 @@ msgstr "något"
msgid "any zone"
msgstr "alla zoner"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "tilldela conntrack-hjälpare"
@@ -1067,11 +1067,11 @@ msgstr "dag"
msgid "do not rewrite"
msgstr "skriv inte om"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "spåra inte"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1089,7 +1089,7 @@ msgstr "timme"
msgid "minute"
msgstr "minut"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
index d6624802b0..79f1d49532 100644
--- a/applications/luci-app-firewall/po/templates/firewall.pot
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -95,7 +95,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -137,8 +137,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -155,7 +155,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -207,7 +207,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -219,17 +219,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -286,7 +286,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -344,7 +344,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -532,7 +532,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -547,7 +547,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -569,12 +569,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -630,7 +630,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -711,7 +711,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -739,23 +739,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -771,27 +771,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -828,7 +828,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -838,7 +838,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -869,7 +869,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -885,7 +885,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -895,7 +895,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -953,17 +953,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -979,7 +979,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -992,10 +992,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1010,11 +1010,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1028,11 +1028,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1050,7 +1050,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/tr/firewall.po b/applications/luci-app-firewall/po/tr/firewall.po
index 5c86a9d3dc..95baadc369 100644
--- a/applications/luci-app-firewall/po/tr/firewall.po
+++ b/applications/luci-app-firewall/po/tr/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -148,8 +148,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -166,7 +166,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -218,7 +218,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -230,17 +230,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr ""
@@ -297,7 +297,7 @@ msgid "External port"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -355,7 +355,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "Cuma"
@@ -543,7 +543,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -558,7 +558,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -580,12 +580,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Pazartesi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -641,7 +641,7 @@ msgid "Output"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -722,7 +722,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Cumartesi"
@@ -750,23 +750,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr ""
@@ -782,27 +782,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Pazar"
@@ -839,7 +839,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Perşembe"
@@ -849,7 +849,7 @@ msgstr "Perşembe"
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -880,7 +880,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -896,7 +896,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Salı"
@@ -906,7 +906,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -964,17 +964,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Çarşamba"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -990,7 +990,7 @@ msgstr ""
msgid "Zones"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1003,10 +1003,10 @@ msgstr ""
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1021,11 +1021,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1039,11 +1039,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1061,7 +1061,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index c380107138..57a22a97ec 100644
--- a/applications/luci-app-firewall/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-05-02 18:10+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -142,7 +142,7 @@ 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/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -172,7 +172,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:136
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid "Allow \"invalid\" traffic"
@@ -190,8 +190,8 @@ msgstr "Дозволити переспрямовування до <em>зон п
msgid "Any"
msgstr "Будь-який"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -211,7 +211,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "Застосувати заданий клас або значення DSCP до встановлених з'єднань."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
"Призначити вказаного помічника відслідковування з'єднань для відповідного "
@@ -276,7 +276,7 @@ msgstr ""
"виконуються після кожного перезавантаження брандмауера, відразу після "
"завантаження типового набору правил."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "класифікація DSCP"
@@ -288,17 +288,17 @@ msgstr "Позначка DSCP"
msgid "DSCP mark required"
msgstr "Потрібна позначка DSCP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Адреса призначення"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Порт призначення"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "Зона призначення"
@@ -360,7 +360,7 @@ msgid "External port"
msgstr "Зовнішній порт"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "Додаткові аргументи"
@@ -423,7 +423,7 @@ msgstr ""
"tooltip=\"Застосування маски %{mark.mask} до значення fwmark перед "
"зіставлянням\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "П'ятниця"
@@ -487,7 +487,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 "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
@@ -649,7 +649,7 @@ msgstr ""
"або діапазону портів."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "Зіставляти помічнику"
@@ -666,7 +666,7 @@ msgid "Match mark"
msgstr "Зіставляти позначці"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
"Зіставляти трафік за допомогою вказаного помічника відслідковування з'єднань."
@@ -695,12 +695,12 @@ msgstr ""
"збільшується на одиницю щоразу, коли вказане вище обмеження не досягнуто, аж "
"до цього числа."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "Понеділок"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "Дні місяця"
@@ -760,7 +760,7 @@ msgid "Output"
msgstr "Вихідний трафік"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -851,7 +851,7 @@ msgstr "Розвантаження маршрутизації/NAT"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - Перезаписати на вказану IP-адресу джерела або порт"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "Субота"
@@ -882,23 +882,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "MAC-адреса джерела"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "Зона джерела"
@@ -918,27 +918,27 @@ msgstr ""
"Визначає, чи використовувати зовнішню або внутрішню IP-адресу для відбитого "
"трафіку."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "Дата початку (рррр-мм-дд)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "Час початку (гг:хх:сс)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Дата зупинки (рррр-мм-дд)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "Час зупинки (гг:хх:сс)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "Неділя"
@@ -991,7 +991,7 @@ msgstr ""
"спрямовування трафіку між різними мережами в межах зони. Пункт <em>Покриті "
"мережі</em> визначає, які доступні мережі є членами цієї зони."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "Четвер"
@@ -1001,7 +1001,7 @@ msgstr "Четвер"
msgid "Time Restrictions"
msgstr "Часові обмеження"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "Час в UTC"
@@ -1046,7 +1046,7 @@ msgstr ""
"var>}}%{dest_port?, порт %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
"\"Зіставляння портам окрім %{item.val}.\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "Помічник відслідковування"
@@ -1065,7 +1065,7 @@ msgstr ""
"різними зонами, наприклад, відхиляти трафік між певними вузлами або відкрити "
"порти WAN на маршрутизаторі."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "Вівторок"
@@ -1075,7 +1075,7 @@ msgid "Unable to save contents: %s"
msgstr "Не вдалося зберегти вміст: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
"Невідомий або не інстальований помічник відслідковування з'єднань \"%s\""
@@ -1141,17 +1141,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr "Потрібна дійсна позначка брандмауера"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "Середа"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "Дні тижня"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "XOR позначки брандмауера"
@@ -1167,7 +1167,7 @@ msgstr "Зона ⇒ Переспрямовування"
msgid "Zones"
msgstr "Зони"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1180,10 +1180,10 @@ msgstr "приймати"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1198,11 +1198,11 @@ msgstr "будь-який"
msgid "any zone"
msgstr "будь-якої зони"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "застосувати позначку брандмауера"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "призначити помічника відслідковування з'єднань"
@@ -1216,11 +1216,11 @@ msgstr "день"
msgid "do not rewrite"
msgstr "не переписувати"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "не відстежувати"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1238,7 +1238,7 @@ msgstr "година"
msgid "minute"
msgstr "хвилина"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/vi/firewall.po b/applications/luci-app-firewall/po/vi/firewall.po
index 2907be61d3..d4243a51bf 100644
--- a/applications/luci-app-firewall/po/vi/firewall.po
+++ b/applications/luci-app-firewall/po/vi/firewall.po
@@ -5,8 +5,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-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/vi/>\n"
"Language: vi\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 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -110,7 +110,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -134,7 +134,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:136
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid "Allow \"invalid\" traffic"
@@ -152,8 +152,8 @@ msgstr ""
msgid "Any"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -170,7 +170,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -222,7 +222,7 @@ msgid ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -234,17 +234,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "Địa chỉ điểm đến"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "Cổng điểm đến"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
#, fuzzy
msgid "Destination zone"
msgstr "Điểm đến"
@@ -303,7 +303,7 @@ msgid "External port"
msgstr "External port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr ""
@@ -361,7 +361,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr ""
@@ -552,7 +552,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -567,7 +567,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -589,12 +589,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr ""
@@ -650,7 +650,7 @@ msgid "Output"
msgstr "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
@@ -731,7 +731,7 @@ msgstr ""
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr ""
@@ -760,24 +760,24 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
#, fuzzy
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
#, fuzzy
msgid "Source zone"
msgstr "Cổng nguồn"
@@ -794,27 +794,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr ""
@@ -853,7 +853,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr ""
@@ -863,7 +863,7 @@ msgstr ""
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr ""
@@ -894,7 +894,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -910,7 +910,7 @@ msgid ""
"the router."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr ""
@@ -920,7 +920,7 @@ msgid "Unable to save contents: %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -978,17 +978,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1004,7 +1004,7 @@ msgstr ""
msgid "Zones"
msgstr "Zones"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1017,10 +1017,10 @@ msgstr "chấp nhận"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1035,11 +1035,11 @@ msgstr ""
msgid "any zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1053,11 +1053,11 @@ msgstr ""
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1075,7 +1075,7 @@ msgstr ""
msgid "minute"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/zh_Hans/firewall.po b/applications/luci-app-firewall/po/zh_Hans/firewall.po
index 6ab67e1f4e..48bc0dd0f3 100644
--- a/applications/luci-app-firewall/po/zh_Hans/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hans/firewall.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-02-19 20:00+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
+"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfirewall/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -131,7 +131,7 @@ msgstr "接受 - 禁用地址重写"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -177,8 +177,8 @@ msgstr "允许转发到<em>目标区域</em>:"
msgid "Any"
msgstr "任何"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -197,7 +197,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr "将给定的 DSCP 类或值应用于已建立的连接。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr "将指定的连接跟踪助手分配给匹配的流量。"
@@ -251,7 +251,7 @@ msgstr ""
"自定义规则允许您执行不属于防火墙框架的任意 iptables 命令。每次重启防火墙时,"
"在默认的规则运行后这些命令将立即执行。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr "DSCP 类别"
@@ -263,17 +263,17 @@ msgstr "DSCP 标记"
msgid "DSCP mark required"
msgstr "需要 DSCP 标记"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "目标地址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "目标端口"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "目标区域"
@@ -332,7 +332,7 @@ msgid "External port"
msgstr "外部端口"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "额外参数"
@@ -394,7 +394,7 @@ msgstr ""
"mask? 带有掩码 %{mark.mask}} 以外的 fwmarks。\":%{mark.mask? data-tooltip="
"\"在比较前使用 %{mark.mask} 掩盖 fwmark 值。\"}}>%{mark.val}</var>}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "星期五"
@@ -462,7 +462,7 @@ msgstr "常规设置"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
-msgstr ""
+msgstr "授予访问防火墙配置的权限"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:87
msgid "Hardware flow offloading"
@@ -613,7 +613,7 @@ msgid ""
msgstr "匹配来自给定源端口或端口范围的转发流量。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr "匹配助手"
@@ -628,7 +628,7 @@ msgid "Match mark"
msgstr "匹配标记"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr "使用指定的连接跟踪助手匹配流量。"
@@ -650,12 +650,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr "要匹配的最大初始数据包数:未达到上述指定限制时,每次加一直到达到此数。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "星期一"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "日期"
@@ -711,7 +711,7 @@ msgid "Output"
msgstr "出站数据"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "传递到 iptables 的额外参数。小心使用!"
@@ -796,7 +796,7 @@ msgstr "Routing/NAT 分载"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr "SNAT - 重写为特定的源 IP 或端口"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "星期六"
@@ -826,23 +826,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "源 MAC 地址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "源区域"
@@ -858,27 +858,27 @@ msgid ""
"reflected traffic."
msgstr "指定是使用外部 IP 地址还是内部 IP 地址来反映流量。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "开始日期(yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr "开始时间(hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "停止日期(yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr "停止时间(hh.mm.ss)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "星期日"
@@ -922,7 +922,7 @@ msgstr ""
"域入站和出站流量的默认策略,<em>转发</em>选项描述该区域内不同网络之间的流量转"
"发策略。<em>涵盖的网络</em>指定从属于这个区域的网络。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "星期四"
@@ -932,7 +932,7 @@ msgstr "星期四"
msgid "Time Restrictions"
msgstr "时间限制"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "UTC 时间"
@@ -977,7 +977,7 @@ msgstr ""
"口 %{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"匹配除 %{item.val} 以"
"外的端口。\"}>%{item.ival}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr "跟踪助手"
@@ -995,7 +995,7 @@ msgstr ""
"通信规则定义了不同区域间的数据包传输策略,例如:拒绝一些主机之间的通信,开放"
"路由器 WAN 上的端口。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "星期二"
@@ -1005,7 +1005,7 @@ msgid "Unable to save contents: %s"
msgstr "无法保存内容:%s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr "未知或未安装的 conntrack 助手 \"%s\""
@@ -1065,17 +1065,17 @@ msgstr "此选项可对源或目标子网而非网络或设备进行区域流量
msgid "Valid firewall mark required"
msgstr "需要有效的防火墙标记"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "星期三"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "星期"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr "异或防火墙标记"
@@ -1091,7 +1091,7 @@ msgstr "区域 ⇒ 转发"
msgid "Zones"
msgstr "区域"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1104,10 +1104,10 @@ msgstr "接受"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1122,11 +1122,11 @@ msgstr "任意"
msgid "any zone"
msgstr "所有区域"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr "应用防火墙标记"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr "分配连接跟踪助手"
@@ -1140,11 +1140,11 @@ msgstr "日"
msgid "do not rewrite"
msgstr "不重写"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "不跟踪"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1162,7 +1162,7 @@ msgstr "小时"
msgid "minute"
msgstr "分钟"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-firewall/po/zh_Hant/firewall.po b/applications/luci-app-firewall/po/zh_Hant/firewall.po
index beb22349ef..8ffbfb4d55 100644
--- a/applications/luci-app-firewall/po/zh_Hant/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hant/firewall.po
@@ -108,7 +108,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
@@ -150,8 +150,8 @@ msgstr "允許轉發到<em>目標區域</em>:"
msgid "Any"
msgstr "任何"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
msgid "Any day"
@@ -168,7 +168,7 @@ msgstr ""
msgid "Apply the given DSCP class or value to established connections."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
@@ -222,7 +222,7 @@ msgstr ""
"自訂規則允許您執行不屬於防火牆框架的任意 iptables 指令。每次重啟防火牆時,在"
"預設的規則執行後這些指令將立即執行。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
msgid "DSCP classification"
msgstr ""
@@ -234,17 +234,17 @@ msgstr ""
msgid "DSCP mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Destination address"
msgstr "目標位址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
msgid "Destination port"
msgstr "目的通訊埠"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Destination zone"
msgstr "目標區域"
@@ -301,7 +301,7 @@ msgid "External port"
msgstr "外部埠"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
msgid "Extra arguments"
msgstr "附加引數"
@@ -359,7 +359,7 @@ msgid ""
"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
msgid "Friday"
msgstr "星期五"
@@ -547,7 +547,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match helper"
msgstr ""
@@ -562,7 +562,7 @@ msgid "Match mark"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:399
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
msgid "Match traffic using the specified connection tracking helper."
msgstr ""
@@ -584,12 +584,12 @@ msgid ""
"one every time the limit specified above is not reached, up to this number."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
msgid "Monday"
msgstr "星期一"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
msgid "Month Days"
msgstr "日期"
@@ -645,7 +645,7 @@ msgid "Output"
msgstr "出站資料"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "傳遞到 iptables 的額外引數。小心使用!"
@@ -726,7 +726,7 @@ msgstr "Routing/NAT 分載"
msgid "SNAT - Rewrite to specific source IP or port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
msgid "Saturday"
msgstr "星期六"
@@ -754,23 +754,23 @@ 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/rules.js:339
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Source MAC address"
msgstr "源 MAC 位址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
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/rules.js:342
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
#: 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/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "Source zone"
msgstr "源區域"
@@ -786,27 +786,27 @@ msgid ""
"reflected traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:462
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
msgstr "開始日期(yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
msgstr "停止日期(yyyy-mm-dd)"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:458
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
msgid "Sunday"
msgstr "星期日"
@@ -850,7 +850,7 @@ msgstr ""
"域入站和出站流量的預設策略,<em>轉發</em>選項描述該區域內不同網路之間的流量轉"
"發策略。<em>覆蓋網路</em>指定從屬於這個區域的網路。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
msgid "Thursday"
msgstr "星期四"
@@ -860,7 +860,7 @@ msgstr "星期四"
msgid "Time Restrictions"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
msgid "Time in UTC"
msgstr "UTC 時間"
@@ -891,7 +891,7 @@ msgid ""
"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
msgid "Tracking helper"
msgstr ""
@@ -909,7 +909,7 @@ msgstr ""
"通訊規則定義了不同區域間的資料包傳輸策略,例如:拒絕一些主機之間的通訊,開放"
"路由器 WAN 上的埠。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Tuesday"
msgstr "星期二"
@@ -919,7 +919,7 @@ msgid "Unable to save contents: %s"
msgstr "無法儲存內容:%s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415
msgid "Unknown or not installed conntrack helper \"%s\""
msgstr ""
@@ -977,17 +977,17 @@ msgstr ""
msgid "Valid firewall mark required"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
msgid "Wednesday"
msgstr "星期三"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
msgstr "星期"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "XOR firewall mark"
msgstr ""
@@ -1003,7 +1003,7 @@ msgstr "區域 ⇒ 轉發"
msgid "Zones"
msgstr "區域"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
msgid "accept"
@@ -1016,10 +1016,10 @@ msgstr "接受"
#: 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:290
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:394
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
msgid "any"
@@ -1034,11 +1034,11 @@ msgstr "所有"
msgid "any zone"
msgstr "所有區域"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "apply firewall mark"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
msgid "assign conntrack helper"
msgstr ""
@@ -1052,11 +1052,11 @@ msgstr "日"
msgid "do not rewrite"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
msgid "don't track"
msgstr "不跟蹤"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
msgid "drop"
@@ -1074,7 +1074,7 @@ msgstr "小時"
msgid "minute"
msgstr "分鐘"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
msgid "reject"
diff --git a/applications/luci-app-frpc/po/cs/frpc.po b/applications/luci-app-frpc/po/cs/frpc.po
index 2d7e7059df..89ec1edb02 100644
--- a/applications/luci-app-frpc/po/cs/frpc.po
+++ b/applications/luci-app-frpc/po/cs/frpc.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfrpc/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
@@ -100,7 +106,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:151
msgid "General Settings"
-msgstr ""
+msgstr "Obecná nastavení"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
diff --git a/applications/luci-app-frpc/po/it/frpc.po b/applications/luci-app-frpc/po/it/frpc.po
index 3b1399496a..ada3dada1d 100644
--- a/applications/luci-app-frpc/po/it/frpc.po
+++ b/applications/luci-app-frpc/po/it/frpc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-03 13:36+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:151
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
diff --git a/applications/luci-app-frpc/po/pt/frpc.po b/applications/luci-app-frpc/po/pt/frpc.po
index 5dc661faea..d930c57888 100644
--- a/applications/luci-app-frpc/po/pt/frpc.po
+++ b/applications/luci-app-frpc/po/pt/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-10 19:49+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/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.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
@@ -121,7 +121,7 @@ msgstr "Saír caso início de sessão falhar"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:151
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
diff --git a/applications/luci-app-frpc/po/uk/frpc.po b/applications/luci-app-frpc/po/uk/frpc.po
index b7759e6e2b..a62793f97b 100644
--- a/applications/luci-app-frpc/po/uk/frpc.po
+++ b/applications/luci-app-frpc/po/uk/frpc.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:53+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
@@ -107,7 +107,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:151
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
diff --git a/applications/luci-app-frpc/po/vi/frpc.po b/applications/luci-app-frpc/po/vi/frpc.po
index 7bb5439473..50aca32f51 100644
--- a/applications/luci-app-frpc/po/vi/frpc.po
+++ b/applications/luci-app-frpc/po/vi/frpc.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfrpc/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"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
@@ -218,7 +224,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid ""
diff --git a/applications/luci-app-frpc/po/zh_Hans/frpc.po b/applications/luci-app-frpc/po/zh_Hans/frpc.po
index bed3541078..100b447544 100644
--- a/applications/luci-app-frpc/po/zh_Hans/frpc.po
+++ b/applications/luci-app-frpc/po/zh_Hans/frpc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrpc/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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
@@ -28,13 +28,13 @@ msgstr "管理端口"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Admin user"
-msgstr "管理用户名"
+msgstr "管理用户"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br>By "
"default, this value is \"127.0.0.1\"."
-msgstr "AdminAddr 用于指定管理服务器绑定到的地址。<br>默认是\"127.0.0.1\"。"
+msgstr "AdminAddr 特指用于绑定管理服务器的地址。<br>默认是\"127.0.0.1\"。"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
@@ -116,7 +116,7 @@ msgstr "常规设置"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
-msgstr ""
+msgstr "授予对LuCI应用程序frpc的访问权限"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:152
msgid "HTTP Settings"
@@ -268,8 +268,8 @@ msgid ""
"\"udp\", \"http\", \"https\", \"stcp\", and \"xtcp\".<br>By default, this "
"value is \"tcp\"."
msgstr ""
-"ProxyType 指定此代理的类型。有效值包括\"tcp\"、\"udp\"、\"http\"、\"http"
-"\"、\"http\"、\"stcp\"和\"xtcp\"。<br>默认情况下,此值为\"tcp\"。"
+"ProxyType 指定此代理的类型。有效值包括\"tcp\"、\"udp\"、\"http\"、\"http\"、\"https\"、\"stcp\"和"
+"\"xtcp\"。<br>默认情况下,此值为\"tcp\"。"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:48
msgid "Remote port"
diff --git a/applications/luci-app-frps/po/zh_Hans/frps.po b/applications/luci-app-frps/po/zh_Hans/frps.po
index 898b8bbce5..421f9b1501 100644
--- a/applications/luci-app-frps/po/zh_Hans/frps.po
+++ b/applications/luci-app-frps/po/zh_Hans/frps.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-14 19:36+0000\n"
-"Last-Translator: Liumeo <liumeo@pku.edu.cn>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrps/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.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
msgid "Additional configs"
@@ -49,43 +49,34 @@ msgid "Bind port"
msgstr "绑定端口"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:18
-#, fuzzy
msgid ""
"BindAddr specifies the address that the server binds to.<br>By default, this "
"value is \"0.0.0.0\"."
-msgstr "BindAddr 指定服务器绑定到的地址。<br>默认值为“0.0.0.0”。"
+msgstr "BindAddr 指定服务器绑定到的地址。<br>默认值为 \"0.0.0.0\"。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
-#, fuzzy
msgid ""
"BindKcpPort specifies the KCP port that the server listens on. If this value "
"is 0, the server will not listen for KCP connections.<br>By default, this "
"value is 0."
-msgstr ""
-"BindKcpPort 指定服务器侦听的 KCP 端口。如果此值为 0,则服务器将不会侦听 KCP "
-"连接。<br>默认值为 0。"
+msgstr "BindKcpPort 指定服务器侦听的 KCP 端口。如果此值为 0,则服务器将不会侦听 KCP 连接。<br>默认值为 0。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
-#, fuzzy
msgid ""
"BindPort specifies the port that the server listens on.<br>By default, this "
"value is 7000."
msgstr "BindPort 指定服务器侦听的端口。<br>默认值为 7000。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
-#, fuzzy
msgid ""
"BindUdpPort specifies the UDP port that the server listens on. If this value "
"is 0, the server will not listen for UDP connections.<br>By default, this "
"value is 0"
-msgstr ""
-"BindUdpPort 指定服务器侦听的 UDP 端口。如果此值为 0,则服务器将不会侦听 UDP "
-"连接。<br>默认值为 0"
+msgstr "BindUdpPort 指定服务器侦听的 UDP 端口。如果此值为 0,则服务器将不会侦听 UDP 连接。<br>默认值为 0"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:101
-#, fuzzy
msgid "Common settings"
-msgstr "通用设置"
+msgstr "常规设置"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
msgid "Config files include in temporary config file"
@@ -96,14 +87,11 @@ msgid "Custom 404 page"
msgstr "自定义 404 页面"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
-#, fuzzy
msgid ""
"Custom404Page specifies a path to a custom 404 page to display. If this "
"value is \"\", a default page will be displayed.<br>By default, this value "
"is \"\"."
-msgstr ""
-"Custom404Page 指定要显示的自定义 404 页面的路径。如果此值为\"\",将显示默认页"
-"面。<br>默认值为\"\"。"
+msgstr "Custom404Page 指定要显示的自定义 404 页面的路径。如果此值为\"\",将显示默认页面。<br>默认值为\"\"。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:26
msgid "Dashboard address"
@@ -122,48 +110,40 @@ msgid "Dashboard user"
msgstr "仪表板用户"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:26
-#, fuzzy
msgid ""
"DashboardAddr specifies the address that the dashboard binds to.<br>By "
"default, this value is \"0.0.0.0\"."
msgstr "DashboardAddr 指定仪表板绑定到的地址。<br>默认值为“0.0.0.0”。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:27
-#, fuzzy
msgid ""
"DashboardPort specifies the port that the dashboard listens on. If this "
"value is 0, the dashboard will not be started.<br>By default, this value is "
"0."
-msgstr ""
-"DashboardPort 指定仪表板侦听的端口。如果此值为 0,则不会启动仪表板。<br>默认"
-"值为 0。"
+msgstr "DashboardPort 指定仪表板侦听的端口。如果此值为 0,则不会启动仪表板。<br>默认值为 0。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:29
-#, fuzzy
msgid ""
"DashboardPwd specifies the password that the dashboard will use for login."
"<br>By default, this value is \"admin\"."
msgstr "DashboardPwd 指定仪表板将用于登录的密码。<br>默认值为“admin”。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:28
-#, fuzzy
msgid ""
"DashboardUser specifies the username that the dashboard will use for login."
"<br>By default, this value is \"admin\"."
-msgstr "DashboardUser 指定登录仪表板的用户名。<br>默认值为“admin”。"
+msgstr "DashboardUser 指定登录仪表板所用的用户名。<br>默认值为“admin”。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid "Disable log color"
msgstr "禁用日志的颜色"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
-#, fuzzy
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true.<br>By default, this value is false."
msgstr ""
-"DisableLogColor 禁用日志颜色,当 LogWay == \"console\" 设置为 true 时 。<br>"
-"默认值为 false。"
+"当 LogWay == \"console\" 设置为 true 时,DisableLogColor 禁用日志颜色 。<br>默认值为 false。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
msgid "Environment variable"
@@ -174,14 +154,11 @@ msgid "Grant access to LuCI app frps"
msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
-#, fuzzy
msgid ""
"HeartBeatTimeout specifies the maximum time to wait for a heartbeat before "
"terminating the connection. It is not recommended to change this value."
"<br>By default, this value is 90."
-msgstr ""
-"HeartBeatTimeout 指定在终止连接之前等待检测信号的最大时间。不建议更改此值。"
-"<br>默认值为 90。"
+msgstr "HeartBeatTimeout 指定在终止连接前等待检测心跳包的最长时间。不建议更改此值。<br>默认值为 90。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:41
msgid "Heartbeat timeout"
@@ -212,14 +189,11 @@ msgid "Log stdout"
msgstr "普通日志"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:31
-#, fuzzy
msgid ""
"LogFile specifies a file where logs will be written to. This value will only "
"be used if LogWay is set appropriately.<br>By default, this value is "
"\"console\"."
-msgstr ""
-"LogFile 指定写入日志的文件。仅当正确设置 LogWay 时,才会使用此值。<br>默认值"
-"为“console”。"
+msgstr "LogFile 指定写入日志的文件。仅当正确设置 LogWay 时,才会使用此值。<br>默认值为“console”。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
msgid ""
@@ -230,29 +204,22 @@ msgstr ""
"\"和\"error\"。<br>默认情况下,此值为\"info\"。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
-#, fuzzy
msgid ""
"LogMaxDays specifies the maximum number of days to store log information "
"before deletion. This is only used if LogWay == \"file\".<br>By default, "
"this value is 0."
-msgstr ""
-"LogMaxDays 指定删除前存储日志信息的最大天数。仅当 LogWay == \"file\" 时才使"
-"用。<br>默认值为 0。"
+msgstr "LogMaxDays 指定删除前存储日志信息的最长天数。仅当 LogWay == \"file\" 时才使用。<br>默认值为 0。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
-#, fuzzy
msgid "Max ports per client"
msgstr "每客户端的最大端口数"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
-#, fuzzy
msgid ""
"MaxPortsPerClient specifies the maximum number of ports a single client may "
"proxy to. If this value is 0, no limit will be applied.<br>By default, this "
"value is 0."
-msgstr ""
-"MaxPortsPerClient 指定单个客户端可以代理的最大端口数。如果此值为 0,则不作任"
-"何限制。<br>默认值为 0。"
+msgstr "MaxPortsPerClient 指定单个客户端可以代理的最大端口数。如果此值为 0,则不作任何限制。<br>默认值为 0。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
msgid ""
@@ -267,13 +234,10 @@ msgid "Proxy bind address"
msgstr "代理绑定地址"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:22
-#, fuzzy
msgid ""
"ProxyBindAddr specifies the address that the proxy binds to. This value may "
"be the same as BindAddr.<br>By default, this value is \"0.0.0.0\"."
-msgstr ""
-"ProxyBindAddr 指定代理绑定到的地址。此值可能与 BindAddr 相同。<br>默认值"
-"为“0.0.0.0”。"
+msgstr "ProxyBindAddr 指定代理绑定到的地址。此值可能与 BindAddr 相同。<br>默认值为“0.0.0.0”。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:12
msgid "Respawn when crashed"
@@ -293,7 +257,6 @@ msgid "Startup settings"
msgstr "启动设置"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
-#, fuzzy
msgid ""
"SubDomainHost specifies the domain that will be attached to sub-domains "
"requested by the client when using Vhost proxying. For example, if this "
@@ -301,12 +264,10 @@ msgid ""
"\", the resulting URL would be \"test.frps.com\".<br>By default, this value "
"is \"\"."
msgstr ""
-"SubDomainHost 指定在使用 Vhost 代理时将附加到客户端请求的子域的域。例如:如果"
-"此值设置为“frps.com”,并且客户端请求子域“test”,则生成的 URL 将是“test.frps."
-"com”。<br>默认值为\"\"。"
+"SubDomainHost 指定使用 Vhost 代理时附加到客户端请求的子域的域名。例如:如果此值设置为“frps."
+"com”,并且客户端请求子域“test”,则生成的 URL 将是“test.frps.com”。<br>默认值为\"\"。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
-#, fuzzy
msgid "Subdomain host"
msgstr "子域主机"
@@ -318,7 +279,7 @@ msgstr "TCP 多路复用"
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection.<br>By default, this value is true."
-msgstr ""
+msgstr "TcpMux切换TCP流复用。这允许来自一个客户端的多个请求共享一个TCP连接。<br>该值默认为true。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
msgid "Token"
@@ -329,36 +290,36 @@ msgid ""
"Token specifies the authorization token used to authenticate keys received "
"from clients. Clients must have a matching token to be authorized to use the "
"server.<br>By default, this value is \"\"."
-msgstr ""
+msgstr "令牌指定用于对从客户端接收的密钥进行验证的授权令牌。客户端必须有匹配的令牌才能被授权使用服务器。<br>该值默认为 \"\"。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
msgid "UDP bind port"
-msgstr ""
+msgstr "UDP 绑定端口"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:23
msgid "Vhost HTTP port"
-msgstr ""
+msgstr "Vhost HTTP端口"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:25
msgid "Vhost HTTP timeout"
-msgstr ""
+msgstr "Vhost HTTP 超时"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:24
msgid "Vhost HTTPS port"
-msgstr ""
+msgstr "Vhost HTTPS 端口"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:23
msgid ""
"VhostHttpPort specifies the port that the server listens for HTTP Vhost "
"requests. If this value is 0, the server will not listen for HTTP requests."
"<br>By default, this value is 0."
-msgstr ""
+msgstr "VhostHttpPort指定服务器侦听HTTP Vhost请求的端口。如果该值为0,服务器将不侦听HTTP请求。<br>该值默认为0。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:25
msgid ""
"VhostHttpTimeout specifies the response header timeout for the Vhost HTTP "
"server, in seconds.<br>By default, this value is 60."
-msgstr ""
+msgstr "VhostHttpTimeout指定Vhost HTTP服务器的响应头超时,单位为秒。<br>该值默认为 60。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:24
msgid ""
@@ -366,8 +327,9 @@ msgid ""
"requests. If this value is 0, the server will not listen for HTTPS requests."
"<br>By default, this value is 0."
msgstr ""
+"VhostHttpsPort指定服务器侦听HTTPS Vhost请求的端口。如果该值为0,服务器将不侦听HTTPS请求。.<br>该值默认为 0。"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:96
#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:3
msgid "frp Server"
-msgstr ""
+msgstr "frp 服务器"
diff --git a/applications/luci-app-fwknopd/Makefile b/applications/luci-app-fwknopd/Makefile
index 73a9e6864f..ba7a8568e7 100644
--- a/applications/luci-app-fwknopd/Makefile
+++ b/applications/luci-app-fwknopd/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=Fwknopd config - web config for the firewall knock daemon
-LUCI_DEPENDS:=+luci-compat +fwknopd +qrencode
+LUCI_DEPENDS:=+fwknopd +qrencode
PKG_LICENSE:=GPLv2
PKG_MAINTAINER:=Jonathan Bennett <JBennett@incomsystems.biz>
include ../../luci.mk
diff --git a/applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js b/applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js
new file mode 100644
index 0000000000..d7a76e4404
--- /dev/null
+++ b/applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js
@@ -0,0 +1,604 @@
+'use strict';
+'require fs';
+'require dom';
+'require view';
+'require form';
+'require ui';
+'require tools.widgets as widgets';
+
+var domparser = new DOMParser();
+var QRCODE_VARIABLES = ['KEY_BASE64', 'KEY', 'HMAC_KEY_BASE64', 'HMAC_KEY'];
+var INVALID_KEYS = ['__CHANGEME__', 'CHANGEME'];
+
+function setOptionValue(map, section_id, option, value) {
+ var option = L.toArray(map.lookupOption(option, section_id))[0];
+ var uiEl = option ? option.getUIElement(section_id) : null;
+ if (uiEl)
+ uiEl.setValue(value);
+}
+
+function lines(content) {
+ return content.split(/\r?\n/);
+}
+
+function parseLine(rawLine) {
+ if (rawLine[0] != '#' && rawLine[0] != ';') {
+ var line = rawLine.split(/ ([^;]*)/, 2);
+ if (line.length == 2) {
+ var key = line[0].trim();
+ var value = line[1].trim();
+ if (key && value)
+ return [key, value];
+ }
+ }
+ return null;
+}
+
+function parseKeys(content) {
+ var l = lines(content);
+ var keys = {};
+ for (var i = 0; i < l.length; i++) {
+ var p = l[i].split(/:(.*)/, 2);
+ if (p.length == 2)
+ keys[p[0].trim()] = p[1].trim();
+ }
+ return keys;
+}
+
+var KeyTypeValue = form.ListValue.extend({
+ __init__: function() {
+ this.super('__init__', arguments);
+ this.hidden = false;
+ },
+
+ cfgvalue: function(section_id) {
+ for (var i = 0; i < this.keylist.length; i++) {
+ var value = this.map.data.get(
+ this.uciconfig || this.section.uciconfig || this.map.config,
+ this.ucisection || section_id,
+ this.keylist[i]
+ );
+ if (value)
+ return this.keylist[i];
+ }
+ return this.keylist[0];
+ },
+
+ render: function(section_id, option_index, cfgvalue) {
+ return this.super('render', arguments)
+ .then(L.bind(function(el) {
+ // Use direct style to hide, because class .hidden
+ // is used by this.isActive(). We want full functionality,
+ // but hidden field
+ if (this.hidden)
+ el.style.display = 'none';
+ return el;
+ }, this));
+ },
+
+ remove: function() {
+ // Ignore
+ },
+
+ write: function() {
+ // Ignore
+ },
+});
+
+var YNValue = form.Flag.extend({
+ __init__: function() {
+ this.super('__init__', arguments);
+ this.enabled = 'Y';
+ this.disabled = 'N';
+ this.default = 'N';
+ },
+
+ cfgvalue: function(section_id) {
+ var value = this.super('cfgvalue', arguments);
+ return value ? String(value).toUpperCase() : value;
+ },
+
+ parse: function(section_id) {
+ var active = this.isActive(section_id),
+ cval = this.cfgvalue(section_id),
+ fval = active ? this.formvalue(section_id) : null;
+
+ if (String(fval).toUpperCase() != cval) {
+ if (fval == 'Y')
+ return Promise.resolve(this.write(section_id, fval));
+ else if (cval !== undefined)
+ return Promise.resolve(this.remove(section_id));
+ }
+ },
+});
+
+var QrCodeValue = form.DummyValue.extend({
+ __init__: function() {
+ this.super('__init__', arguments);
+ this.needsRefresh = {};
+
+ this.components = [];
+ QRCODE_VARIABLES.forEach(L.bind(function(option) {
+ this.components.push(option);
+ var dep = {};
+ dep[option] = /.+/;
+ this.depends(dep);
+ }, this));
+ },
+
+ cfgQrCode: function(section_id) {
+ var qr = [];
+ for (var i = 0; i < this.components.length; i++) {
+ var value = this.map.data.get(
+ this.uciconfig || this.section.uciconfig || this.map.config,
+ this.ucisection || section_id,
+ this.components[i]
+ );
+
+ if (value)
+ qr.push(this.components[i] + ':' + value);
+ }
+ return qr ? qr.join(' ') : null;
+ },
+
+ formQrCode: function(section_id) {
+ var qr = [];
+ for (var i = 0; i < this.components.length; i++) {
+ var value = null;
+
+ var uiEl = L.toArray(this.map.lookupOption(this.components[i], section_id))[0];
+ if (uiEl) {
+ if (uiEl.isActive(section_id))
+ value = uiEl.formvalue(section_id);
+ }
+
+ if (value)
+ qr.push(this.components[i] + ':' + value);
+ }
+ return qr ? qr.join(' ') : null;
+ },
+
+ onchange: function(ev, section_id) {
+ if (this.needsRefresh[section_id] !== undefined)
+ this.needsRefresh[section_id] = true;
+ else {
+ this.refresh(section_id);
+ }
+ },
+
+ refresh: function(section_id) {
+ var qrcode = this.formQrCode(section_id);
+ var formvalue = this.formvalue(section_id);
+ if (formvalue != qrcode) {
+ this.getUIElement(section_id).setValue(qrcode);
+ var uiEl = document.getElementById(this.cbid(section_id));
+ if (uiEl) {
+ var contentEl = uiEl.nextSibling;
+ if (contentEl.childNodes.length == 1) {
+ dom.append(contentEl, E('em', { 'class': 'spinning', }, [ _('Loading…') ]));
+ }
+
+ this.needsRefresh[section_id] = false;
+
+ // Render QR code
+ return this.renderSvg(qrcode)
+ .then(L.bind(function(svgEl) {
+ dom.content(contentEl, svgEl || E('div'));
+
+ var needsAnotherRefresh = this.needsRefresh[section_id];
+ delete this.needsRefresh[section_id];
+
+ if (needsAnotherRefresh) {
+ this.refresh(section_id);
+ }
+ }, this)).finally(L.bind(function() {
+ if (this.needsRefresh[section_id] === undefined) {
+ if (contentEl.childNodes.length == 2)
+ contentEl.removeChild(contentEl.lastChild);
+ delete this.needsRefresh[section_id];
+ }
+ }, this)).catch(L.error);
+ }
+ }
+ // Nothing to render
+ return Promise.resolve(null);
+ },
+
+ renderWidget: function(section_id) {
+ var qrcode = this.cfgQrCode(section_id);
+ return this.renderSvg(qrcode)
+ .then(L.bind(function(svgEl) {
+ var uiEl = new ui.Hiddenfield(qrcode, { id: this.cbid(section_id) });
+ return E([
+ uiEl.render(),
+ E('div', {}, svgEl || E('div'))
+ ]);
+ }, this));
+ },
+
+ qrEncodeSvg: function(qrcode) {
+ return fs.exec('/usr/bin/qrencode', ['--type', 'svg', '--inline', '-o', '-', qrcode])
+ .then(function(response) {
+ return response.stdout;
+ });
+ },
+
+ renderSvg: function(qrcode) {
+ if (qrcode)
+ return this.qrEncodeSvg(qrcode)
+ .then(function(rawsvg) {
+ return domparser.parseFromString(rawsvg, 'image/svg+xml')
+ .querySelector('svg');
+ });
+ else
+ return Promise.resolve(null);
+ },
+});
+
+var GenerateButton = form.Button.extend({
+ __init__: function() {
+ this.super('__init__', arguments);
+ this.onclick = L.bind(this.generateKeys, this);
+ this.keytypes = {};
+ },
+
+ keytype: function(key, regex) {
+ this.keytypes[key] = regex;
+ },
+
+ qrcode: function(option) {
+ this.qrcode = option;
+ },
+
+ generateKeys: function(ev, section_id) {
+ return fs.exec('/usr/sbin/fwknopd', ['--key-gen'])
+ .then(function(response) { return parseKeys(response.stdout); })
+ .then(L.bind(this.applyKeys, this, section_id))
+ .catch(L.error);
+ },
+
+ applyKeys: function(section_id, keys) {
+ for (var key in keys) {
+ setOptionValue(this.map, section_id, key, keys[key]);
+ for (var type in this.keytypes) {
+ if (this.keytypes[type].test(key))
+ setOptionValue(this.map, section_id, type, key);
+ }
+ }
+
+ // Force update of dependencies (element visibility)
+ this.map.checkDepends();
+
+ // Refresh QR code
+ var option = L.toArray(this.map.lookupOption(this.qrcode, section_id))[0];
+ if (option)
+ return option.refresh(section_id);
+ else
+ return Promise.resolve(null);
+ },
+});
+
+var ParseButton = form.Button.extend({
+ __init__: function() {
+ this.super('__init__', arguments);
+ this.onclick = L.bind(this.parseAccessConf, this);
+ },
+
+ parseAccessConf: function() {
+ this.stanzas = [];
+ var ctx = {
+ processLine: L.bind(this.processAccessLine, this),
+ remainingLines: [],
+ stanzas: {
+ last: {},
+ all: []
+ }
+ };
+ return fs.read('/etc/fwknop/access.conf')
+ .then(L.bind(this.parseFile, this, ctx))
+ .then(L.bind(function() {
+ if (ctx.stanzas.all.length > 0)
+ return this.renderStanzas(ctx.stanzas.all)
+ .then(function(topEl) {
+ var dlg = ui.showModal(_('Firewall Knock Operator Daemon'), [
+ topEl,
+ E('button', {
+ 'class': 'cbi-button cbi-button-neutral',
+ 'click': ui.hideModal
+ }, _('Close'))
+ ], 'cbi-modal');
+ dlg.querySelector('button').focus();
+ dlg.parentNode.scrollTop = 0;
+ });
+ else {
+ var dlg = ui.showModal(_('Firewall Knock Operator Daemon'), [
+ E('p', _("No stanza found.")),
+ E('button', {
+ 'class': 'cbi-button cbi-button-neutral',
+ 'click': ui.hideModal
+ }, _('Close'))
+ ]);
+ dlg.querySelector('button').focus();
+ }
+ }, this))
+ .catch(function(err) {
+ L.error(err);
+ });
+ },
+
+ parseFile: function(ctx, content) {
+ ctx.remainingLines.unshift.apply(ctx.remainingLines, lines(content));
+ return this.parseLines(ctx);
+ },
+
+ parseFolder: function(ctx, folder, entries) {
+ // Parse and process files in order
+ var parseJobs = [];
+ var parsedLines = [];
+ entries.sort(function(el1, el2) {
+ return (el1.name > el2.name) ? 1
+ : (el1.name < el2.name) ? -1
+ : 0;
+ });
+ entries.forEach(L.bind(function(entry) {
+ var ctxLines = [];
+ parsedLines.unshift(ctxLines);
+ parseJobs.push(fs.read(folder + '/' + entry.name)
+ .then(function(content) {
+ ctxLines.push.apply(ctxLines, lines(content));
+ }));
+ }, this));
+ return Promise.all(parseJobs)
+ .then(L.bind(function(ctx) {
+ parsedLines.forEach(function(lines) {
+ ctx.remainingLines.unshift.apply(ctx.remainingLines, lines);
+ });
+ }, this, ctx))
+ .then(L.bind(this.parseLines, this, ctx));
+ },
+
+ parseLines: function(ctx) {
+ while (ctx.remainingLines.length > 0) {
+ var line = parseLine(ctx.remainingLines.shift());
+ if (line) {
+ var result = ctx.processLine.call(this, ctx, line[0], line[1]);
+ if (result)
+ return result;
+ }
+ }
+ },
+
+ processAccessLine: function(ctx, key, value) {
+ if (key.endsWith(':')) {
+ key = key.slice(0, -1);
+ }
+ if (key == "%include") {
+ return fs.read(value)
+ .then(L.bind(this.parseFile, this, ctx));
+ } else if (key == "%include_folder") {
+ return fs.list(value)
+ .then(L.bind(this.parseFolder, this, ctx, value));
+ } else if (key == "%include_keys") {
+ var keysCtx = {
+ processLine: L.bind(this.processKeysLine, this),
+ remainingLines: [],
+ stanzas: ctx.stanzas
+ };
+ return fs.read(value)
+ .then(L.bind(this.parseFile, this, keysCtx))
+ .then(L.bind(this.parseLines, this, ctx));
+ } else {
+ if (key == 'SOURCE') {
+ ctx.stanzas.last = {};
+ ctx.stanzas.all.push(ctx.stanzas.last);
+ }
+ ctx.stanzas.last[key] = value;
+ }
+ },
+
+ processKeysLine: function(ctx, key, value) {
+ // Simplification - accept only KEY arguments
+ if (ctx.stanzas.last && key.match(/KEY/))
+ ctx.stanzas.last[key] = value;
+ },
+
+ renderStanzas: function(stanzas) {
+ var svgJobs = [];
+ var config = {};
+ config.access = stanzas;
+
+ var m, s, o;
+
+ var accessSection;
+ var sourceValue;
+
+ m = new form.JSONMap(config, null, _('Custom configuration read from /etc/fwknop/access.conf.'));
+ m.readonly = true;
+
+ // set the access.conf settings
+ accessSection = s = m.section(form.TypedSection, 'access', _('access.conf stanzas'));
+ s.anonymous = true;
+
+ var qrCode = s.option(QrCodeValue, 'qr', _('QR code'), ('QR code to configure fwknopd Android application.'));
+
+ sourceValue = s.option(form.Value, 'SOURCE', 'SOURCE');
+ s.option(form.Value, 'DESTINATION', 'DESTINATION');
+
+ o = s.option(form.Value, 'KEY', 'KEY');
+ o.depends('keytype', 'KEY');
+ o.validate = function(section_id, value) {
+ return (String(value).length > 0 && !INVALID_KEYS.includes(value)) ? true : _('The symmetric key has to be specified.');
+ }
+
+ o = s.option(form.Value, 'KEY_BASE64', 'KEY_BASE64');
+ o.depends('keytype', 'KEY_BASE64');
+ o.validate = function(section_id, value) {
+ return (String(value).length > 0 && !INVALID_KEYS.includes(value)) ? true : _('The symmetric key has to be specified.');
+ }
+
+ o = s.option(KeyTypeValue, 'keytype');
+ o.value('KEY', _('Normal key'));
+ o.value('KEY_BASE64', _('Base64 key'));
+ o.hidden = true;
+
+ o = s.option(form.Value, 'HMAC_KEY', 'HMAC_KEY');
+ o.depends('hkeytype', 'HMAC_KEY');
+ o.validate = function(section_id, value) {
+ return (String(value).length > 0 && !INVALID_KEYS.includes(value)) ? true : _('The HMAC authentication key has to be specified.');
+ }
+
+ o = s.option(form.Value, 'HMAC_KEY_BASE64', 'HMAC_KEY_BASE64');
+ o.depends('hkeytype', 'HMAC_KEY_BASE64');
+ o.validate = function(section_id, value) {
+ return (String(value).length > 0 && !INVALID_KEYS.includes(value)) ? true : _('The HMAC authentication key has to be specified.');
+ }
+
+ o = s.option(KeyTypeValue, 'hkeytype');
+ o.value('HMAC_KEY', _('Normal key'));
+ o.value('HMAC_KEY_BASE64', _('Base64 key'));
+ o.hidden = true;
+
+ return m.load()
+ .then(L.bind(m.render, m));
+ }
+});
+
+return view.extend({
+
+ load: function() {
+ return Promise.all([
+ L.resolveDefault(fs.stat('/etc/fwknop/access.conf'))
+ ]);
+ },
+
+ render: function(results) {
+ var has_access_conf = results[0];
+ var m, s, o;
+
+ m = new form.Map('fwknopd', _('Firewall Knock Operator Daemon'));
+
+ s = m.section(form.TypedSection, 'global', _('Enable Uci/Luci control'));
+ s.anonymous = true;
+ s.option(form.Flag, 'uci_enabled', _('Enable config overwrite'), _('When unchecked, the config files in /etc/fwknopd will be used as is, ignoring any settings here.'));
+
+ if ( has_access_conf ) {
+ o = s.option(ParseButton, 'parse', _('Custom configuration'), _('Parses the /etc/fwknop/access.conf file (and \
+ included files/folders/keys) and generates QR codes for all found \
+ stanzas. Handles only files in /etc/fwknop folder due to access rights \
+ restrictions.'));
+ o.inputtitle = _("Show access.conf QR codes");
+ }
+
+ s = m.section(form.TypedSection, 'network', _('Network configuration'));
+ s.anonymous = true;
+ o = s.option(widgets.NetworkSelect, 'network', _('Network'), _('The network on which the daemon listens. The daemon \
+ is automatically started when the network is up-and-running. This option \
+ has precedence over “PCAP_INTF” option.'));
+ o.unpecified = true;
+ o.nocreate = true;
+ o.rmempty = true;
+
+ // set the access.conf settings
+ s = m.section(form.TypedSection, 'access', _('access.conf stanzas'));
+ s.anonymous = true;
+ s.addremove = true;
+
+ var qrCode = s.option(QrCodeValue, 'qr', _('QR code'), ('QR code to configure fwknopd Android application.'));
+
+ o = s.option(form.Value, 'SOURCE', 'SOURCE', _('The source address from which the SPA packet will be accepted. The string “ANY” is \
+ also accepted if a valid SPA packet should be honored from any source IP. \
+ Networks should be specified in CIDR notation (e.g. “192.168.10.0/24”), \
+ and individual IP addresses can be specified as well. Multiple entries \
+ are comma-separated.'));
+ o.validate = function(section_id, value) {
+ return String(value).length > 0 ? true : _('The source address has to be specified.');
+ }
+
+ s.option(form.Value, 'DESTINATION', 'DESTINATION', _('The destination address for which the SPA packet will be accepted. The \
+ string “ANY” is also accepted if a valid SPA packet should be honored to any \
+ destination IP. Networks should be specified in CIDR notation \
+ (e.g. “192.168.10.0/24”), and individual IP addresses can be specified as well. \
+ Multiple entries are comma-separated.'));
+
+ o = s.option(GenerateButton, 'keys', _('Generate keys'), _('Generates the symmetric key used for decrypting an incoming \
+ SPA packet, that is encrypted by the fwknop client with Rijndael block cipher, \
+ and HMAC authentication key used to verify the authenticity of the incoming SPA \
+ packet before the packet is decrypted.'));
+ o.inputtitle = _("Generate Keys");
+ o.keytype('keytype', /^KEY/);
+ o.keytype('hkeytype', /^HMAC_KEY/);
+ o.qrcode('qr');
+
+ o = s.option(form.Value, 'KEY', 'KEY', _('Define the symmetric key used for decrypting an incoming SPA \
+ packet that is encrypted by the fwknop client with Rijndael.'));
+ o.depends('keytype', 'KEY');
+ o.onchange = L.bind(qrCode.onchange, qrCode);
+ o.validate = function(section_id, value) {
+ return (String(value).length > 0 && !INVALID_KEYS.includes(value)) ? true : _('The symmetric key has to be specified.');
+ }
+
+ o = s.option(form.Value, 'KEY_BASE64', 'KEY_BASE64', _('Define the symmetric key (in Base64 encoding) used for \
+ decrypting an incoming SPA packet that is encrypted by the fwknop client \
+ with Rijndael.'));
+ o.depends('keytype', 'KEY_BASE64');
+ o.onchange = L.bind(qrCode.onchange, qrCode);
+ o.validate = function(section_id, value) {
+ return (String(value).length > 0 && !INVALID_KEYS.includes(value)) ? true : _('The symmetric key has to be specified.');
+ }
+
+ o = s.option(KeyTypeValue, 'keytype', _('Key type'));
+ o.value('KEY', _('Normal key'));
+ o.value('KEY_BASE64', _('Base64 key'));
+ o.onchange = L.bind(qrCode.onchange, qrCode);
+
+ o = s.option(form.Value, 'HMAC_KEY', 'HMAC_KEY', _('Define the HMAC authentication key used for verifying \
+ the authenticity of the SPA packet before the packet is decrypted.'));
+ o.depends('hkeytype', 'HMAC_KEY');
+ o.onchange = L.bind(qrCode.onchange, qrCode);
+ o.validate = function(section_id, value) {
+ return (String(value).length > 0 && !INVALID_KEYS.includes(value)) ? true : _('The HMAC authentication key has to be specified.');
+ }
+
+ o = s.option(form.Value, 'HMAC_KEY_BASE64', 'HMAC_KEY_BASE64', _('Define the HMAC authentication key \
+ (in Base64 encoding) used for verifying the authenticity of the SPA \
+ packet before the packet is decrypted.'));
+ o.depends('hkeytype', 'HMAC_KEY_BASE64');
+ o.onchange = L.bind(qrCode.onchange, qrCode);
+ o.validate = function(section_id, value) {
+ return (String(value).length > 0 && !INVALID_KEYS.includes(value)) ? true : _('The HMAC authentication key has to be specified.');
+ }
+
+ o = s.option(KeyTypeValue, 'hkeytype', _('HMAC key type'));
+ o.value('HMAC_KEY', _('Normal key'));
+ o.value('HMAC_KEY_BASE64', _('Base64 key'));
+ o.onchange = L.bind(qrCode.onchange, qrCode);
+
+ o = s.option(form.Value, 'OPEN_PORTS', 'OPEN_PORTS', _('Define a set of ports and protocols (tcp or udp) that will be opened if a valid knock sequence is seen. \
+ If this entry is not set, fwknopd will attempt to honor any proto/port request specified in the SPA data \
+ (unless of it matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated.'));
+ o.placeholder = "protocol/port,...";
+
+ o = s.option(form.Value, 'RESTRICT_PORTS', 'RESTRICT_PORTS', _('Define a set of ports and protocols (tcp or udp) that are explicitly not allowed \
+ regardless of the validity of the incoming SPA packet. Multiple entries are comma-separated.'));
+ o.placeholder = "protocol/port,...";
+
+ o = s.option(form.Value, 'FW_ACCESS_TIMEOUT', 'FW_ACCESS_TIMEOUT', _('Define the length of time access will be granted by fwknopd through the firewall after a \
+ valid knock sequence from a source IP address. If “FW_ACCESS_TIMEOUT” is not set then the default \
+ timeout of 30 seconds will automatically be set.'));
+ o.placeholder = "30";
+
+ s.option(YNValue, 'REQUIRE_SOURCE_ADDRESS', 'REQUIRE_SOURCE_ADDRESS', _('Force all SPA packets to contain a real IP address within the encrypted data. \
+ This makes it impossible to use the -s command line argument on the fwknop client command line, so either -R \
+ has to be used to automatically resolve the external address (if the client behind a NAT) or the client must \
+ know the external IP and set it via the -a argument.'));
+
+ s = m.section(form.TypedSection, 'config', _('fwknopd.conf config options'));
+ s.anonymous=true;
+ s.option(form.Value, 'MAX_SPA_PACKET_AGE', 'MAX_SPA_PACKET_AGE', _('Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 seconds.'));
+ s.option(form.Value, 'PCAP_INTF', 'PCAP_INTF', _('Specify the ethernet interface on which fwknopd will sniff packets.'));
+ s.option(YNValue, 'ENABLE_IPT_FORWARDING', 'ENABLE_IPT_FORWARDING', _('Allow SPA clients to request access to services through an iptables firewall instead of just to it.'));
+ s.option(YNValue, 'ENABLE_NAT_DNS', 'ENABLE_NAT_DNS', _('Allow SPA clients to request forwarding destination by DNS name.'));
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua b/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua
deleted file mode 100644
index 9ae754cb93..0000000000
--- a/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua
+++ /dev/null
@@ -1,52 +0,0 @@
--- Copyright 2015 Jonathan Bennett <jbennett@incomsystems.biz>
--- Licensed to the public under the GNU General Public License v2.
-tmp = 0
-m = Map("fwknopd", translate("Firewall Knock Operator"))
-
-s = m:section(TypedSection, "global", translate("Enable Uci/Luci control")) -- Set uci control on or off
-s.anonymous=true
-s:option(Flag, "uci_enabled", translate("Enable config overwrite"), translate("When unchecked, the config files in /etc/fwknopd will be used as is, ignoring any settings here."))
-
-s = m:section(TypedSection, "access", translate("access.conf stanzas")) -- set the access.conf settings
-s.anonymous=true
-s.addremove=true
-qr = s:option(DummyValue, "note0", "dummy")
-qr.tmp = tmp
-qr.template = "fwknopd-qr"
-qr:depends("uci_enabled", "1")
-s:option(Value, "SOURCE", "SOURCE", translate("Use ANY for any source IP"))
-k1 = s:option(Value, "KEY", "KEY", translate("Define the symmetric key used for decrypting an incoming SPA packet that is encrypted by the fwknop client with Rijndael."))
-k1:depends("keytype", translate("Normal Key"))
-k2 = s:option(Value, "KEY_BASE64", "KEY_BASE64", translate("Define the symmetric key used for decrypting an incoming SPA \
- packet that is encrypted by the fwknop client with Rijndael."))
-k2:depends("keytype", translate("Base64 key"))
-l1 = s:option(ListValue, "keytype", "Key type")
-l1:value("Normal Key", "Normal Key")
-l1:value("Base64 key", "Base64 key")
-k3 = s:option(Value, "HMAC_KEY", "HMAC_KEY", "The hmac key")
-k3:depends("hkeytype", "Normal Key")
-k4 = s:option(Value, "HMAC_KEY_BASE64", "HMAC_KEY_BASE64", translate("The base64 hmac key"))
-k4:depends("hkeytype", "Base64 key")
-l2 = s:option(ListValue, "hkeytype", "HMAC Key type")
-l2:value("Normal Key", "Normal Key")
-l2:value("Base64 key", "Base64 key")
-s:option(Value, "OPEN_PORTS", "OPEN_PORTS", translate("Define a set of ports and protocols (tcp or udp) that will be opened if a valid knock sequence is seen. \
- If this entry is not set, fwknopd will attempt to honor any proto/port request specified in the SPA data \
- (unless of it matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."))
-s:option(Value, "FW_ACCESS_TIMEOUT", "FW_ACCESS_TIMEOUT", translate("Define the length of time access will be granted by fwknopd through the firewall after a \
- valid knock sequence from a source IP address. If “FW_ACCESS_TIMEOUT” is not set then the default \
- timeout of 30 seconds will automatically be set."))
-s:option(Value, "REQUIRE_SOURCE_ADDRESS", "REQUIRE_SOURCE_ADDRESS", translate("Force all SPA packets to contain a real IP address within the encrypted data. \
- This makes it impossible to use the -s command line argument on the fwknop client command line, so either -R \
- has to be used to automatically resolve the external address (if the client behind a NAT) or the client must \
- know the external IP and set it via the -a argument."))
-
-s = m:section(TypedSection, "config", translate("fwknopd.conf config options"))
-s.anonymous=true
-s:option(Value, "MAX_SPA_PACKET_AGE", "MAX_SPA_PACKET_AGE", translate("Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 seconds."))
-s:option(Value, "PCAP_INTF", "PCAP_INTF", translate("Specify the ethernet interface on which fwknopd will sniff packets."))
-s:option(Value, "ENABLE_IPT_FORWARDING", "ENABLE_IPT_FORWARDING", translate("Allow SPA clients to request access to services through an iptables firewall instead of just to it."))
-s:option(Value, "ENABLE_NAT_DNS", "ENABLE_NAT_DNS", translate("Allow SPA clients to request forwarding destination by DNS name."))
-
-return m
-
diff --git a/applications/luci-app-fwknopd/luasrc/view/fwknopd-qr.htm b/applications/luci-app-fwknopd/luasrc/view/fwknopd-qr.htm
deleted file mode 100644
index 5773f523e5..0000000000
--- a/applications/luci-app-fwknopd/luasrc/view/fwknopd-qr.htm
+++ /dev/null
@@ -1,2 +0,0 @@
-<% print(luci.sys.exec("sh /usr/sbin/gen-qr.sh " .. self.tmp)) %>
-<% self.tmp = self.tmp + 1 %>
diff --git a/applications/luci-app-fwknopd/po/ar/fwknopd.po b/applications/luci-app-fwknopd/po/ar/fwknopd.po
index 6d2ebe77a2..6fb7d55a1f 100644
--- a/applications/luci-app-fwknopd/po/ar/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ar/fwknopd.po
@@ -11,21 +11,44 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -33,7 +56,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -41,18 +76,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -60,11 +100,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -73,43 +115,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/bg/fwknopd.po b/applications/luci-app-fwknopd/po/bg/fwknopd.po
index 2103f61a2f..e1be420a70 100644
--- a/applications/luci-app-fwknopd/po/bg/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/bg/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/bn_BD/fwknopd.po b/applications/luci-app-fwknopd/po/bn_BD/fwknopd.po
index b8d8ba19be..04dfcd0eea 100644
--- a/applications/luci-app-fwknopd/po/bn_BD/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/bn_BD/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/ca/fwknopd.po b/applications/luci-app-fwknopd/po/ca/fwknopd.po
index e966b550df..f51fb96d6d 100644
--- a/applications/luci-app-fwknopd/po/ca/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ca/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/cs/fwknopd.po b/applications/luci-app-fwknopd/po/cs/fwknopd.po
index 1b36c171c4..cd0aaa4460 100644
--- a/applications/luci-app-fwknopd/po/cs/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/cs/fwknopd.po
@@ -12,7 +12,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -20,15 +20,38 @@ msgstr ""
"Umožnit SPA klientů žádat o přístup ke službám skrze iptables brány firewall "
"namísto u ní."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr "Umožnit SPA klientům žádá předávání cíle podle DNS názvu."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -36,7 +59,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -44,18 +79,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -63,11 +103,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -76,43 +118,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/de/fwknopd.po b/applications/luci-app-fwknopd/po/de/fwknopd.po
index 744fa1037c..1bf04f5469 100644
--- a/applications/luci-app-fwknopd/po/de/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/de/fwknopd.po
@@ -12,7 +12,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -20,15 +20,38 @@ msgstr ""
"Ermögliche SPA-Clients Zugriff auf Dienste über eine iptables-Firewall "
"anzufordern anstatt direkten Zugriff zu gewähren."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr "Erlaube SPA-Clients die Forward-destination via DNS-Namen zu setzen."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Base64-Schlüssel"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -41,7 +64,19 @@ msgstr ""
"SPA-Feld zu ermöglichen (außer es deckt sich mit \"RESTRICT_PORTS\"-"
"Einträgen). Mehrfacheinträge per Komma trennen."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -53,8 +88,13 @@ msgstr ""
"erkannt wurde. Falls \"FW_ACCESS_TIMEOUT\" nicht gesetzt ist, wird die "
"Voreinstellung von 30s automatisch gesetzt."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
@@ -63,11 +103,11 @@ msgstr ""
"eingehenden SPA-Pakete des fwknop-Clients (Rijndael-Algorithmus) genutzt "
"wird."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Aktiviere Uci/Luci-Zugriff"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Erlaube das Überschreiben der Konfiguration"
@@ -75,11 +115,13 @@ msgstr "Erlaube das Überschreiben der Konfiguration"
msgid "Firewall Knock Daemon"
msgstr "Firewall-Knock-Daemon"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Firewall-Knock-Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -94,11 +136,39 @@ msgstr ""
"oder der die externe IP muss bekannt sein und beim Client per \"-a\"-"
"Argument mitgegeben werden."
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "Gewähre UCI Zugriff auf luci-app-fwknopd"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
@@ -106,25 +176,91 @@ msgstr ""
"Maximale Zeit in Sekunden, nach der ein SPA-Paket noch als gültig akzeptiert "
"wird. Voreinstellung sind 120s."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "Normal-Schlüssel"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
"Lege die Ethernet-Schnittstelle fest, die fwknopd für das sniffen auf Pakete "
"nutzen soll."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "Der Base 64-HMAC-Schlüssel"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "Nutze ANY für alle Source-IPs"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
@@ -132,14 +268,24 @@ msgstr ""
"Dies deaktivieren um die Konfigurationsdateien unter /etc/fwknopd zu nutzen, "
"anstatt der Einstellungen hier."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "access.conf-Einträge"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "fwknopd.conf-Konfigurationsoptionen"
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Firewall-Knock-Operator"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "Der Base 64-HMAC-Schlüssel"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "Nutze ANY für alle Source-IPs"
+
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/el/fwknopd.po b/applications/luci-app-fwknopd/po/el/fwknopd.po
index e4fcbdde9c..ed79bcd108 100644
--- a/applications/luci-app-fwknopd/po/el/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/el/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/en/fwknopd.po b/applications/luci-app-fwknopd/po/en/fwknopd.po
index 65ab6ad876..1e4e4f160c 100644
--- a/applications/luci-app-fwknopd/po/en/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/en/fwknopd.po
@@ -10,7 +10,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -18,15 +18,38 @@ msgstr ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Base64 key"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -38,7 +61,19 @@ msgstr ""
"to honor any proto/port request specified in the SPA data (unless of it "
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -50,8 +85,13 @@ msgstr ""
"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
"automatically be set."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
@@ -59,11 +99,11 @@ msgstr ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Enable Uci/Luci control"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Enable config overwrite"
@@ -71,11 +111,13 @@ msgstr "Enable config overwrite"
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock Daemon"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -89,11 +131,39 @@ msgstr ""
"resolve the external address (if the client behind a NAT) or the client must "
"know the external IP and set it via the -a argument."
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
@@ -101,23 +171,89 @@ msgstr ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
-msgstr "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr "Normal key"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr "Specify the ethernet interface on which fwknopd will sniff packets."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
@@ -125,14 +261,24 @@ msgstr ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "access.conf stanzas"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "fwknopd.conf config options"
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Firewall Knock Operator"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "The Base64 HMAC key"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "Use ANY for any source IP"
+
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/es/fwknopd.po b/applications/luci-app-fwknopd/po/es/fwknopd.po
index 14bd8350b6..0df9ec9d9a 100644
--- a/applications/luci-app-fwknopd/po/es/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/es/fwknopd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/es/>\n"
@@ -11,9 +11,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -21,16 +21,42 @@ msgstr ""
"Permitir que los clientes del SPA soliciten acceso a los servicios a través "
"de un firewall de iptables en lugar de hacerlo solo."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
"Permitir que los clientes SPA soliciten el destino de reenvío por nombre DNS."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Llave base 64"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr "Cerrar"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr "Configuración personalizada"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr "Configuración personalizada leída de /etc/fwknop/access.conf."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+"Defina un conjunto de puertos y protocolos (tcp o udp) que explícitamente no "
+"están permitidos independientemente de la validez del paquete SPA entrante. "
+"Las entradas múltiples están separadas por comas."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -44,7 +70,24 @@ msgstr ""
"entrada de \"RESTRICT_PORTS\"). Las entradas múltiples están separadas por "
"comas."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+"Defina la clave de autenticación HMAC (en codificación Base64) que se "
+"utiliza para verificar la autenticidad del paquete SPA antes de que se "
+"descifre el paquete."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+"Defina la clave de autenticación HMAC utilizada para verificar la "
+"autenticidad del paquete SPA antes de que se descifre el paquete."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -56,8 +99,15 @@ msgstr ""
"de origen. Si \"FW_ACCESS_TIMEOUT\" no está configurado, el tiempo de espera "
"predeterminado de 30 segundos se establecerá automáticamente."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+"Defina la clave simétrica (en codificación Base64) que se utiliza para "
+"descifrar un paquete SPA entrante cifrado por el cliente fwknop con Rijndael."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
@@ -65,11 +115,11 @@ msgstr ""
"Defina la clave simétrica utilizada para descifrar un paquete SPA entrante "
"que está cifrado por el cliente fwknop con Rijndael."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Activar el control Uci/Luci"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Activar sobrescritura de configuración"
@@ -77,11 +127,13 @@ msgstr "Activar sobrescritura de configuración"
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock Daemon"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr "Demonio de operador de cortafuegos"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -96,11 +148,43 @@ msgstr ""
"está detrás de un NAT) o el cliente debe conocer la IP externa y "
"configurarlo a través del argumento -a."
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr "Generar claves"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr "Generar claves"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+"Genera la clave simétrica utilizada para descifrar un paquete SPA entrante, "
+"que está cifrada por el cliente fwknop con cifrado de bloque Rijndael, y la "
+"clave de autenticación HMAC utilizada para verificar la autenticidad del "
+"paquete SPA entrante antes de que se descifre el paquete."
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "Conceder acceso UCI para luci-app-fwknopd"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr "Tipo de clave HMAC"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr "Tipo de clave"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr "Cargando…"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
@@ -108,24 +192,108 @@ msgstr ""
"Edad máxima en segundos que se aceptará un paquete de SPA. De manera "
"predeterminada a 120 segundos."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr "Red"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr "Configuración de red"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr "No se encontró ninguna estrofa."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "Llave normal"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+"Analiza el archivo /etc/fwknop/access.conf (y los archivos/carpetas/claves "
+"incluidos) y genera códigos QR para todas las estrofas encontradas. Maneja "
+"solo archivos en la carpeta /etc/fwknop debido a restricciones de derechos "
+"de acceso."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr "Código QR"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr "Mostrar códigos QR de access.conf"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
"Especifique la interfaz de Ethernet en la que fwknopd detectará paquetes."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "La clave hmac base64"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr "Se debe especificar la clave de autenticación HMAC."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+"La dirección de destino para la que se aceptará el paquete SPA. La cadena "
+"\"CUALQUIERA\" también se acepta si un paquete SPA válido debe honrarse en "
+"cualquier IP de destino. Las redes deben especificarse en notación CIDR (por "
+"ejemplo, \"192.168.10.0/24\") y también se pueden especificar direcciones IP "
+"individuales. Las entradas múltiples están separadas por comas."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+"La red en la que escucha el demonio. El demonio se inicia automáticamente "
+"cuando la red está en funcionamiento. Esta opción tiene prioridad sobre la "
+"opción “PCAP_INTF”."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "Use CUALQUIERA para cualquier fuente ip"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+"La dirección de origen desde la que se aceptará el paquete SPA. La cadena "
+"\"CUALQUIERA\" también se acepta si se debe respetar un paquete SPA válido "
+"desde cualquier IP de origen. Las redes deben especificarse en notación CIDR "
+"(por ejemplo, \"192.168.10.0/24\") y también se pueden especificar "
+"direcciones IP individuales. Las entradas múltiples están separadas por "
+"comas."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr "Debe especificarse la dirección de origen."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr "Debe especificarse la clave simétrica."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
@@ -133,10 +301,20 @@ msgstr ""
"Cuando no está marcada, los archivos de configuración en /etc/fwknopd se "
"usarán tal como están, ignorando cualquier configuración aquí."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "estrofas de access.conf"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "opciones de configuración de fwknopd.conf"
+
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Firewall Knock Operator"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "La clave HMAC base64"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "Use CUALQUIERA para cualquier fuente ip"
diff --git a/applications/luci-app-fwknopd/po/fi/fwknopd.po b/applications/luci-app-fwknopd/po/fi/fwknopd.po
index 6430f4bf93..ae19972d42 100644
--- a/applications/luci-app-fwknopd/po/fi/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/fi/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/fr/fwknopd.po b/applications/luci-app-fwknopd/po/fr/fwknopd.po
index c3789025f6..1f9150e7cd 100644
--- a/applications/luci-app-fwknopd/po/fr/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/fr/fwknopd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-04-08 23:37+0000\n"
-"Last-Translator: Florian L. <florian.ligneul@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/fr/>\n"
"Language: fr\n"
@@ -10,23 +10,46 @@ 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.4-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Clé Base64"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr "Fermer"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -34,7 +57,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -42,18 +77,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Activer le contrôle Uci/Luci"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Activer l'écrasement de la configuration"
@@ -61,11 +101,13 @@ msgstr "Activer l'écrasement de la configuration"
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -74,43 +116,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr "Réseau"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "Clé normale"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/he/fwknopd.po b/applications/luci-app-fwknopd/po/he/fwknopd.po
index 4bede277d8..f65977e7ca 100644
--- a/applications/luci-app-fwknopd/po/he/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/he/fwknopd.po
@@ -11,21 +11,44 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
"n % 10 == 0) ? 2 : 3));\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -33,7 +56,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -41,18 +76,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -60,11 +100,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -73,43 +115,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/hi/fwknopd.po b/applications/luci-app-fwknopd/po/hi/fwknopd.po
index 0c8ddb1cc6..28e71d835b 100644
--- a/applications/luci-app-fwknopd/po/hi/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/hi/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/hu/fwknopd.po b/applications/luci-app-fwknopd/po/hu/fwknopd.po
index a9e7b9b71d..f7d37a9713 100644
--- a/applications/luci-app-fwknopd/po/hu/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/hu/fwknopd.po
@@ -12,7 +12,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -20,17 +20,40 @@ msgstr ""
"Annak lehetővé tétele az SPA ügyfeleknek, hogy hozzáférést kérjenek a "
"szolgáltatásokhoz egy iptables tűzfalon keresztül, ahelyett hogy csak ahhoz."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
"Annak lehetővé tétele az SPA ügyfeleknek, hogy továbbítási célt kérjenek DNS-"
"név alapján."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Base64 kulcs"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -44,7 +67,19 @@ msgstr ""
"bármely „RESTRICT_PORTS” bejegyzésre). Több bejegyzést vesszővel elválasztva "
"kell megadni."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -56,8 +91,13 @@ msgstr ""
"után. Ha az „FW_ACCESS_TIMEOUT” nincs beállítva, akkor az alapértelmezett 30 "
"másodperces időkorlát lesz automatikusan beállítva."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
@@ -66,11 +106,11 @@ msgstr ""
"meghatározása, amely csomagot az fwknop ügyfél a Rijndael használatával "
"titkosított."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Uci/Luci vezérlés engedélyezése"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Beállítás felülírásának engedélyezése"
@@ -78,11 +118,13 @@ msgstr "Beállítás felülírásának engedélyezése"
msgid "Firewall Knock Daemon"
msgstr "Tűzfalkopogó démon"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Tűzfalkopogó operátor"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -97,11 +139,39 @@ msgstr ""
"van), vagy az ügyfélnek tudnia kell a külső IP-t, és be kell állítania a -a "
"argumentumon keresztül."
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
@@ -109,25 +179,91 @@ msgstr ""
"Legnagyobb életkor másodpercben, amíg egy SPA csomag elfogadásra kerül. "
"Alapértelmezetten 120 másodperc."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "Normál kulcs"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
"Az ethernet csatoló megadása, amelyen az fwknopd szimatolni fogja a "
"csomagokat."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "A Base64 hmac kulcs"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "BÁRMELY használata bármely forrás IP-nél"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
@@ -136,14 +272,24 @@ msgstr ""
"úgy lesznek használva, ahogy vannak, minden beállítást figyelmen kívül "
"hagyva itt."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "access.conf stanzák"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "fwknopd.conf beállítás kapcsolói"
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Tűzfalkopogó operátor"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "A Base64 HMAC kulcs"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "BÁRMELY használata bármely forrás IP-nél"
+
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/it/fwknopd.po b/applications/luci-app-fwknopd/po/it/fwknopd.po
index 00e3f75265..a41ede9ef3 100644
--- a/applications/luci-app-fwknopd/po/it/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/it/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/ja/fwknopd.po b/applications/luci-app-fwknopd/po/ja/fwknopd.po
index 0381c040bf..859702767d 100644
--- a/applications/luci-app-fwknopd/po/ja/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ja/fwknopd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-07-22 02:41+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-04 00:26+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/ja/>\n"
"Language: ja\n"
@@ -10,23 +10,46 @@ 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.3.2-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr "閉じる"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -34,7 +57,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -42,18 +77,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Uci/Luci コントロールを有効にする"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "構成の上書きを有効にする"
@@ -61,11 +101,13 @@ msgstr "構成の上書きを有効にする"
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -74,43 +116,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "luci-app-fwknopd に UCI アクセスを許可"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr "ネットワーク"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "fwknopd.conf 構成オプション"
diff --git a/applications/luci-app-fwknopd/po/ko/fwknopd.po b/applications/luci-app-fwknopd/po/ko/fwknopd.po
index 75922e1da7..1cb9a6e18c 100644
--- a/applications/luci-app-fwknopd/po/ko/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ko/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/mr/fwknopd.po b/applications/luci-app-fwknopd/po/mr/fwknopd.po
index 6408f0b46f..f42f36ed20 100644
--- a/applications/luci-app-fwknopd/po/mr/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/mr/fwknopd.po
@@ -12,21 +12,44 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "बेस 64 की"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -34,7 +57,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -42,18 +77,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Uci / Luci नियंत्रण सक्षम करा"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "कॉन्फिगरेशन अधिलेखन सक्षम करा"
@@ -61,11 +101,13 @@ msgstr "कॉन्फिगरेशन अधिलेखन सक्षम
msgid "Firewall Knock Daemon"
msgstr "फायरवॉल नॉक डेमन"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "फायरवॉल नॉक ऑपरेटर"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -74,46 +116,147 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "सामान्य की"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "बेस 64 एचएमएसी की"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "फायरवॉल नॉक ऑपरेटर"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "बेस 64 एचएमएसी की"
+
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/ms/fwknopd.po b/applications/luci-app-fwknopd/po/ms/fwknopd.po
index 8660876ccd..b7f18e41a4 100644
--- a/applications/luci-app-fwknopd/po/ms/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ms/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/nb_NO/fwknopd.po b/applications/luci-app-fwknopd/po/nb_NO/fwknopd.po
index b5e1c914a0..35dbdf5005 100644
--- a/applications/luci-app-fwknopd/po/nb_NO/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/nb_NO/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/pl/fwknopd.po b/applications/luci-app-fwknopd/po/pl/fwknopd.po
index cfd5c750e1..127c4ad942 100644
--- a/applications/luci-app-fwknopd/po/pl/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/pl/fwknopd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2020-11-07 18:12+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/pl/>\n"
"Language: pl\n"
@@ -11,9 +11,9 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.2\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -21,16 +21,42 @@ msgstr ""
"Zezwól klientom SPA na żądanie dostępu do usług za pośrednictwem zapory "
"iptables zamiast tylko do niego."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
"Zezwól klientom SPA na żądanie przekazywania docelowego przez nazwę DNS."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Klucz Base64"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr "Zamknij"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr "Konfiguracja własna"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr "Konfiguracja własna odczytywana z /etc/fwknop/access.conf."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+"Zdefiniuj zestaw portów i protokołów (tcp lub udp), które są jawnie "
+"niedozwolone, niezależnie od ważności przychodzącego pakietu SPA. "
+"Wielokrotne wpisy są oddzielone przecinkami."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -43,7 +69,23 @@ msgstr ""
"określone w danych o SPA (chyba, że pasuje ono do któregokolwiek z wpisów "
"\"RESTRICT_PORTS\"). Wielokrotne wpisy są oddzielone przecinkami."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+"Zdefiniuj klucz uwierzytelniania HMAC (zakodowany w Base64) używany do "
+"weryfikacji autentyczności pakietu SPA przed odszyfrowaniem pakietu."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+"Zdefiniuj klucz uwierzytelniający HMAC używany do weryfikacji autentyczności "
+"pakietu SPA przed odszyfrowaniem pakietu."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -55,8 +97,16 @@ msgstr ""
"\"FW_ACCESS_TIMEOUT\" nie jest ustawiony, to domyślny czas 30 sekund "
"zostanie ustawiony automatycznie."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+"Zdefiniuj klucz symetryczny (zakodowany w Base64) używany do odszyfrowania "
+"przychodzącego pakietu SPA, który jest szyfrowany przez klienta fwknop z "
+"pomocą Rijndael."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
@@ -64,11 +114,11 @@ msgstr ""
"Zdefiniuj klucz symetryczny używany do odszyfrowywania przychodzącego "
"pakietu SPA, który jest szyfrowany przez klienta fwknop z Rijndael."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Włącz sterowanie Uci/LuCI"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Włącz nadpisywanie konfiguracji"
@@ -76,11 +126,13 @@ msgstr "Włącz nadpisywanie konfiguracji"
msgid "Firewall Knock Daemon"
msgstr "Knock demon zapory sieciowej"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Knock Operator zapory sieciowej"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr "Operator Knock demon zapory sieciowej"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -94,11 +146,43 @@ msgstr ""
"adresu zewnętrznego (jeśli klient znajduje się za NAT) albo klient musi znać "
"zewnętrzny IP i ustawić go za pomocą argumentu -a."
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr "Generuj Klucze"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr "Generuj klucze"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+"Generuje klucz symetryczny używany do odszyfrowania przychodzącego pakietu "
+"SPA, który jest szyfrowany przez klienta fwknop z pomocą szyfru blokowego "
+"Rijndael oraz klucz uwierzytelniania HMAC używany do weryfikacji "
+"autentyczności przychodzącego pakietu SPA przed odszyfrowaniem pakietu."
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "Udziel dostępu UCI do luci-app-fwknopd"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr "Typ klucza HMAC"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr "Typ klucza"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr "Wczytywanie…"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
@@ -106,24 +190,92 @@ msgstr ""
"Maksymalna wartość w sekundach, w którym pakiet SPA zostanie zaakceptowany. "
"Wartość domyślna to 120 sekund."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr "Sieć"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr "Konfiguracja sieci"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "Klucz normalny"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr "Kod QR"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr "Pokazuje kody QR access.conf"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
"Określ interfejs ethernet, na którym fwknopd będzie podsłuchiwać pakiety."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "Klucz HMAC Base64"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr "Należy określić klucz uwierzytelniania HMAC."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+"Sieć, którą nasłuchuje demon. Demon jest uruchamiany automatycznie gdy sieć "
+"również jest uruchomiona. Opcja ta ma pierwszeństwo przed opcją „PCAP_INTF”."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "Użyj ANY dla dowolnego źródła IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr "Należy określić adres źródłowy."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr "Należy określić klucz symetryczny."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
@@ -131,14 +283,24 @@ msgstr ""
"Jeśli ta opcja nie jest zaznaczona, pliki konfiguracyjne w /etc/fwknopd będą "
"używane tak jak jest, ignorując wszelkie ustawienia tutaj."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "sekcje access.conf"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "opcje konfiguracji fwknopd.conf"
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Knock Operator zapory sieciowej"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "Klucz HMAC Base64"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "Użyj ANY dla dowolnego źródła IP"
+
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/pt/fwknopd.po b/applications/luci-app-fwknopd/po/pt/fwknopd.po
index 08fb1e31ab..1bc1af010e 100644
--- a/applications/luci-app-fwknopd/po/pt/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/pt/fwknopd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-03 15:02+0000\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/pt/>\n"
@@ -10,9 +10,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -20,17 +20,43 @@ msgstr ""
"Permitr que clientes SPA solicitem acesso aos serviços através de um "
"firewall do iptables ao invés de apenas para ele."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
"Permitir que os clientes SPA solicitem o reencaminhamento de destino por "
"nome de DNS."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Chave da base 64"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr "Fechar"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr "Configuração personalizada"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr "Configuração personalizada lida de /etc/fwknop/access.conf."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+"Defina um conjunto de portas e protocolos (tcp ou udp) que não são "
+"explicitamente permitidos independentemente da validade do pacote SPA de "
+"entrada. Múltiplas entradas são separadas por vírgulas."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -44,7 +70,24 @@ msgstr ""
"entrada \"RESTRICT_PORTS\"). As entradas múltiplas são separadas por "
"vírgulas."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+"Defina a chave de autenticação HMAC (na codificação Base64) usada para "
+"verificar a autenticidade do pacote SPA antes que o pacote seja "
+"descriptografado."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+"Defina a chave de autenticação HMAC usada para verificar a autenticidade do "
+"pacote SPA antes que o pacote seja descriptografado."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -56,8 +99,16 @@ msgstr ""
"\"FW_ACCESS_TIMEOUT\" não estiver definido, o tempo limite predefinido de 30 "
"segundos será automaticamente definido."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+"Defina a chave simétrica (por codificação Base64) usada para descriptografar "
+"um pacote de SPA de entrada que é criptografado pelo cliente fwknop com o "
+"Rijndael."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
@@ -65,11 +116,11 @@ msgstr ""
"Definir a chave simétrica usada para descriptografar um pacote SPA de "
"entrada que é criptografado pelo cliente fwknop com Rijndael."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Ativar o controle Uci/Luci"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Ativar a substituição da configuração"
@@ -77,11 +128,13 @@ msgstr "Ativar a substituição da configuração"
msgid "Firewall Knock Daemon"
msgstr "Daemon de Knock Firewall"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Operador de Firewall Knock"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr "Daemon do operador de firewall knock"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -95,11 +148,43 @@ msgstr ""
"automaticamente o endereço externo (se o cliente está por trás de um NAT) ou "
"o cliente tem que saber o IP externo e configurá-lo através do argumento -a."
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr "Gerar chaves"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr "Gerar chaves"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+"Gera a chave simétrica usada para descriptografar um pacote de SPA a entrar, "
+"que é criptografada pelo cliente fwknop com a cifra de bloco Rijndael e a "
+"chave de autenticação HMAC usada para verificar a autenticidade do pacote "
+"SPA de entrada antes que o pacote seja descriptografado."
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "Conceder acesso UCI ao luci-app-fwknopd"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr "Tipo de chave HMAC"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr "Tipo de chave"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr "A carregar…"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
@@ -107,23 +192,105 @@ msgstr ""
"Idade máxima em segundos que um pacote SPA será aceite. Predefinido a 120 "
"segundos."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr "Rede"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr "Configuração de rede"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr "Nenhuma estrofe encontrada."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "Chave Normal"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+"Analisa o ficheiro /etc/fwknop/access.conf (e inclui ficheiros/pastas/chaves)"
+" e gera códigos de QR para todas as estrofes encontradas. Trata apenas de "
+"ficheiros na pasta /etc/fwknop devido a restrições de direitos de acesso."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr "Código QR"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr "Mostrar códigos QR de acesso.conf"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr "Especificar a interface Ethernet na qual o fwknopd farejará pacotes."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "A chave hmac base64"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr "A chave de autenticação do HMAC tem de ser especificada."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+"O endereço de destino para o qual o pacote SPA será aceite. A cadeia \"ANZ\" "
+"também é aceite se um pacote de SPA válido deve ser honrado para qualquer IP "
+"de destino. As redes devem ser especificadas na notação CIDR (por exemplo, "
+"\"192.168.10.0/24\") e endereços IP individuais também podem ser "
+"especificados. As entradas múltiplas são separadas por vírgulas."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+"A rede em que o daemon ouve. O daemon é iniciado automaticamente quando a "
+"rede está em funcionamento. Esta opção tem precedência sobre a opção "
+"\"PCAP_INTF\"."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "Use qualquer um (ANY) para qualquer fonte ip"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+"O endereço de origem a partir do qual o pacote de SPA será aceite. A cadeia "
+"\"ANZ\" também é aceite se um pacote de SPA válido deve ser honrado de "
+"qualquer IP de origem. Redes devem ser especificadas na notação CIDR (por "
+"exemplo, \"192.168.10.0/24\") e endereços IP individuais também podem ser "
+"especificados. As entradas múltiplas são separadas por vírgulas."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr "O endereço de origem tem de ser especificado."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr "A chave simétrica deve ser especificada."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
@@ -131,14 +298,24 @@ msgstr ""
"Quando desmarcada, os ficheiros de configuração em /etc/fwknopd serão usados "
"como estão, ignorando qualquer configuração feita aqui."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "Parágrafos do access.conf"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "opções de configuração do fwknopd.conf"
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Operador de Firewall Knock"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "A chave HMAC base64"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "Use qualquer um (ANY) para qualquer fonte ip"
+
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-fwknopd/po/pt_BR/fwknopd.po b/applications/luci-app-fwknopd/po/pt_BR/fwknopd.po
index a6a7ab63e7..4e35df67d3 100644
--- a/applications/luci-app-fwknopd/po/pt_BR/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/pt_BR/fwknopd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-06-08 11:55+0000\n"
+"PO-Revision-Date: 2020-11-02 13:09+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfwknopd/pt_BR/>\n"
@@ -11,9 +11,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -21,16 +21,42 @@ msgstr ""
"Permitir que clientes SPA requeiram acesso a serviços através de um firewall "
"iptables ao invés de apenas fazê-lo."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
"Permitir que clientes SPA requeiram encaminhamento de destinos por nome DNS."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Chave em formato base64"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr "Fechar"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr "Configuração personalizada"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr "Configuração personalizada lida a partir do /etc/fwknop/access.conf."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+"Defina um conjunto de portas e protocolos (tcp ou udp) que não são "
+"permitidos de forma explicita, independentemente da validade do pacote SPA "
+"da entrada. As várias entradas são separadas por vírgulas."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -43,7 +69,24 @@ msgstr ""
"especificada nos dados SPA (a não ser se casar com qualquer entrada de "
"\"RESTRICT_PORTS\"). Múltiplas entradas serão separadas por vírgula."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+"Defina a chave de autenticação HMAC (com codificação Base64) usada para "
+"verificar a autenticidade do pacote SPA antes que o pacote seja "
+"descriptografado."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+"Defina a chave de autenticação HMAC usada para verificar a autenticidade do "
+"pacote SPA antes que o pacote seja descriptografado."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -54,8 +97,16 @@ msgstr ""
"do firewall depois de uma sequência de batidas válida de um endereço IP. Se "
"“FW_ACCESS_TIMEOUT” não estiver definido, o valor padrão será de 30 segundos."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+"Defina a chave simétrica (com codificação Base64) usada para descriptografar "
+"um pacote SPA da entrada que é criptografado pelo cliente fwknop com o "
+"Rijndael."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
@@ -63,11 +114,11 @@ msgstr ""
"Define a chave simétrica usada para decifrar um pacote SPA entrante que foi "
"cifrado pelo cliente fwknop com o algoritmo Rijndael."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Habilitar o controle UCI/Luci"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Habilitar a sobrescrita da configuração"
@@ -75,11 +126,13 @@ msgstr "Habilitar a sobrescrita da configuração"
msgid "Firewall Knock Daemon"
msgstr "Servidor do Firwall Knock"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Operador do Firewall Knock"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr "Operator Daemon do Firewall Knock"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -94,11 +147,44 @@ msgstr ""
"de uma NAT) ou o ciente deve conhecer o seu endereço IP externo e defini-lo "
"através do argumento '-a'."
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr "Gerar as Chaves"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr "Gerar as Chaves"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+"Gera uma chave simétrica usada para descriptografar um pacote SPA da "
+"entrada, que é criptografado pelo cliente fwknop com cifra de bloco "
+"Rijndael, e a chave de autenticação HMAC usada para verificar a "
+"autenticidade do pacote SPA da entrada antes que o pacote seja "
+"descriptografado."
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "Conceda acesso UCI ao luci-app-fwknopd"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr "Tipo da chave HMAC"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr "Tipo da chave"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr "Carregando…"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
@@ -106,24 +192,107 @@ msgstr ""
"Idade máxima, em segundos, que um pacote SPA será aceito. O padrão é de 120 "
"segundos."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr "Rede"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr "Configuração de rede"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr "Nenhuma estrofe foi encontrada."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "Chave Normal"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+"Analisa o arquivo /etc/fwknop/access.conf (e incluiu os arquivos/pastas/"
+"chaves) e gera códigos QR para todas as estrofes que forem encontradas. "
+"Manipula apenas os arquivos na pasta /etc/fwknop devido a restrições dos "
+"direitos de acesso."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr "Código QR"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr "Exibe os códigos QR do access.conf"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
"Especifica o dispositivo ethernet no qual o fwknopd irá observar os pacotes."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "A chave de autenticação HMAC em formato base64"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr "A chave de autenticação HMAC precisa ser especificada."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+"O endereço de destino para o qual o pacote SPA será aceito. A string \"ANY\" "
+"também é aceita caso um pacote SPA válido seja honrado com qualquer IP de "
+"destino. As redes devem ser definidas com notação CIDR (\"192.168.10.0/24\" "
+"por exemplo) e os endereços IP individuais também podem ser definidos. As "
+"várias entradas são separadas por vírgulas."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+"A rede onde o daemon escuta. O daemon é iniciado automaticamente quando a "
+"rede está em funcionamento. Esta opção tem precedência sobre a opção "
+"\"PCAP_INTF\"."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "Use \"ANY\" para qualquer endereço IP de origem"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+"O endereço de origem onde pacote SPA será aceito. A string \"ANY\" também é "
+"aceita caso um pacote SPA válido seja honrado a partir de qualquer IP de "
+"origem. As redes devem ser definidas em notação CIDR (\"192.168.10.0/24\" "
+"por exemplo) e os endereços IP individuais também podem ser definidos. "
+"Várias entradas são separadas por vírgulas."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr "O endereço de origem deve ser especificado."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr "A chave simétrica deve ser especificada."
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
@@ -131,10 +300,20 @@ msgstr ""
"Quando desmarcado, os arquivos de configuração em /etc/fwknopd serão usados "
"como estão, ignorando qualquer ajustes feitos aqui."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "Estâncias do access.conf"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "Opções do fwknopd.conf"
+
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Operador do Firewall Knock"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "A chave de autenticação HMAC em formato base64"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "Use \"ANY\" para qualquer endereço IP de origem"
diff --git a/applications/luci-app-fwknopd/po/ro/fwknopd.po b/applications/luci-app-fwknopd/po/ro/fwknopd.po
index 066f858042..75c2a41081 100644
--- a/applications/luci-app-fwknopd/po/ro/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ro/fwknopd.po
@@ -11,21 +11,44 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -33,7 +56,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -41,18 +76,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -60,11 +100,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -73,43 +115,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/ru/fwknopd.po b/applications/luci-app-fwknopd/po/ru/fwknopd.po
index b3f089a234..4c85d5e1ac 100644
--- a/applications/luci-app-fwknopd/po/ru/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ru/fwknopd.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: fwknopd\n"
"POT-Creation-Date: 2017-12-01 12:15+0300\n"
-"PO-Revision-Date: 2020-06-08 19:47+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/ru/>\n"
"Language: ru\n"
@@ -12,11 +12,11 @@ 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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -24,16 +24,39 @@ msgstr ""
"Разрешить SPA клиентам запрашивать доступ к сервисам через iptables, а не "
"напрямую."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
"Разрешить SPA клиентам запрашивать направление переадресации по DNS-имени."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Ключ в формате Base64"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr "Закрыть"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -46,7 +69,19 @@ msgstr ""
"указанный в SPA данных (если он соответствует любой 'RESTRICT_PORTS' "
"записи). Последовательность данных, разделенных запятыми."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -59,8 +94,13 @@ msgstr ""
"параметр 'FW_ACCESS_TIMEOUT' не установлен, то автоматически устанавливается "
"время ожидания по умолчанию 30 секунд."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
@@ -68,11 +108,11 @@ msgstr ""
"Задайте симметричный ключ, используемый для расшифровки входящего SPA пакета "
"зашифрованного fwknop клиентом с помощью Rijndael."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "Включить управление в Uci/LuCI"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "Настроить config файл"
@@ -80,11 +120,13 @@ msgstr "Настроить config файл"
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock Daemon"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Настройка защищенного постукивания межсетевого экрана"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -99,11 +141,39 @@ msgstr ""
"за NAT), либо клиент должен знать внешний IP и установить его используя "
"аргумент '-a'."
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "Предоставить UCI доступ для luci-app-fwknopd"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
@@ -111,23 +181,89 @@ msgstr ""
"Максимальное время в секундах, в течение которых будет принят SPA пакет, по "
"умолчанию 120 секунд."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr "Сеть"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "Нормальный ключ"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr "Укажите ethernet интерфейс, пакеты которого fwknopd будет снифить."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "Ключ Base64 HMAC"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "Использовать ЛЮБОЙ, для любого исходящего IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
@@ -135,10 +271,20 @@ msgstr ""
"Если не отмечено, будет использоваться дефолтный config файл fwknopd (/etc/"
"fwknopd), игнорируя любые изменения настроек fwknopd здесь."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "Строки config файла access.conf"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "Настройка config файла - fwknopd.conf"
+
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Настройка защищенного постукивания межсетевого экрана"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "Ключ Base64 HMAC"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "Использовать ЛЮБОЙ, для любого исходящего IP"
diff --git a/applications/luci-app-fwknopd/po/sk/fwknopd.po b/applications/luci-app-fwknopd/po/sk/fwknopd.po
index d0bebe3283..4dc06cbb65 100644
--- a/applications/luci-app-fwknopd/po/sk/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/sk/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/sv/fwknopd.po b/applications/luci-app-fwknopd/po/sv/fwknopd.po
index c773154e2d..ec15fd682a 100644
--- a/applications/luci-app-fwknopd/po/sv/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/sv/fwknopd.po
@@ -12,7 +12,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.1-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
@@ -20,15 +20,38 @@ msgstr ""
"Tillåt SPA klienter att begära tillgång till tjänster genom en iptabells "
"brandvägg istället för direkt till den."
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -36,7 +59,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -44,18 +79,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -63,11 +103,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -76,43 +118,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/templates/fwknopd.pot b/applications/luci-app-fwknopd/po/templates/fwknopd.pot
index 43969bb442..676b44902a 100644
--- a/applications/luci-app-fwknopd/po/templates/fwknopd.pot
+++ b/applications/luci-app-fwknopd/po/templates/fwknopd.pot
@@ -1,21 +1,44 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -23,7 +46,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -31,18 +66,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -50,11 +90,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -63,42 +105,137 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/tr/fwknopd.po b/applications/luci-app-fwknopd/po/tr/fwknopd.po
index bf982a347a..7e2625c8ac 100644
--- a/applications/luci-app-fwknopd/po/tr/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/tr/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/uk/fwknopd.po b/applications/luci-app-fwknopd/po/uk/fwknopd.po
index 055cedfcaf..1961d62d71 100644
--- a/applications/luci-app-fwknopd/po/uk/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/uk/fwknopd.po
@@ -11,21 +11,44 @@ msgstr ""
"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"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -33,7 +56,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -41,18 +76,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -60,11 +100,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -73,43 +115,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/vi/fwknopd.po b/applications/luci-app-fwknopd/po/vi/fwknopd.po
index eabb0220e8..868634a2df 100644
--- a/applications/luci-app-fwknopd/po/vi/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/vi/fwknopd.po
@@ -10,21 +10,44 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -32,7 +55,19 @@ msgid ""
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -40,18 +75,23 @@ msgid ""
"automatically be set."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr ""
@@ -59,11 +99,13 @@ msgstr ""
msgid "Firewall Knock Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -72,43 +114,138 @@ msgid ""
"know the external IP and set it via the -a argument."
msgstr ""
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr ""
diff --git a/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po b/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
index dba9830ba8..ada56d9a95 100644
--- a/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/zh_Hans/fwknopd.po
@@ -3,31 +3,54 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfwknopd/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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr "允许 SPA 客户端请求通过 iptables 防火墙访问服务,而不仅仅是被拦截。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr "允许 SPA 客户端用 DNS 名称请求转发目标。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Base64 密钥"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr "关闭"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr "自定义配置"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr "从 /etc/fwknop/access.conf 读取的自定义配置。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr "定义一组端口和协议(tcp或udp),无论传入的SPA包的有效性如何,都明确不允许这些端口和协议。用英文逗号分隔多个条目。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -38,7 +61,19 @@ msgstr ""
"端口和协议。如果未设置此条目,fwknopd 将尝试遵守 SPA 数据中指定的任何协议/端"
"口请求(除非匹配到了任何“RESTRICT_PORTS”条目)。多个条目以逗号分隔。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr "定义HMAC认证密钥(使用Base64编码),用于在数据包解密之前验证SPA数据包的真实性。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr "定义HMAC认证密钥,用于在数据包被解密之前验证SPA数据包的真实性。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -48,19 +83,24 @@ msgstr ""
"定义在源 IP 地址的有效敲门序列后,fwknopd 授予其通过防火墙访问的时间长度。如"
"果未设置“FW_ACCESS_TIMEOUT”,则将自动设置默认超时 30 秒。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr "定义对称密钥(以Base64编码方式),用于解密由fwknop客户机使用Rijndael加密的传入SPA包。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
"定义 Rijndael 对称密钥,将用于解密由 fwknop 客户端传入的加密 SPA 数据包。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "启用 Uci/Luci 控件"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "启用配置覆盖"
@@ -68,11 +108,13 @@ msgstr "启用配置覆盖"
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock 守护进程"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Firewall Knock 操作者"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr "防火墙Knock Operator守护进程"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -84,43 +126,155 @@ msgstr ""
"令行上使用 -s 命令行参数,因此 -R 必须用于自动解析外部地址(如果 NAT 后面的客"
"户端),或客户端必须通过 -a 参数知道外部 IP。"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr "生成密钥"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr "生成多个密钥"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+"生成用于解密传入SPA包的对称密钥,该密钥由fwknop客户端使用Rijndael块密码加密,以及用于在解密数据包前验证传入SPA包的真实性的HMAC身份"
+"验证密钥。"
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr "授予UCI访问luci-app-fwknopd的权限"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr "HMAC 密钥类型"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr "密钥类型"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr "载入中…"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr "SPA 数据包可被接受的最大期限(以秒为单位)。默认为120秒。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr "网络"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr "网络配置"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr "没有找到 stanza。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "普通密钥"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+"解析/etc/fwknop/access."
+"conf文件(以及包含的文件/文件夹/密钥)并为所有找到的stanzas生成二维码。由于访问权限的限制,只能处理/etc/fwknop文件夹中的文件。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr "QR码"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr "显示 access.conf 二维码"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr "指定 fwknopd 将要嗅探数据包的以太网接口。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "base64 hmac 密钥"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr "必须指定HMAC验证密钥。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "对任何源 IP 使用 ANY"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+"接受SPA包的目的地址。如果一个有效的SPA包应该被任意目的地IP接受,字符串“ANY”也被接受。网络应该用CIDR符号指定(例如“192.168.10."
+"0/24”),也可以通过单独的IP地址进行指定。用英文逗号分隔多个条目。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr "守护进程侦听的网络。当网络启动并运行时,守护进程将被自动启动。此选项的优先级高于“PCAP_INTF”选项。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+"SPA包被接受的源地址。如果接受来自任意源IP的有效SPA包,字符串“ANY”也被接受。网络应该用CIDR符号中指定(例如“192.168.10.0/"
+"24”),也可以通过单独的IPI地址进行指定。用英文逗号分隔多个条目。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr "必须指定源地址。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr "必须指定对称密钥。"
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
"取消选中时,/etc/fwknopd 中的配置文件将按原样使用,忽略此处的任何设置。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "access.conf 节"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "fwknopd.conf 配置选项"
+
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Firewall Knock 操作者"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "base64 HMAC 密钥"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "对任何源 IP 使用 ANY"
diff --git a/applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po b/applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po
index 8d82fb7d16..b7aa119ed9 100644
--- a/applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/zh_Hant/fwknopd.po
@@ -11,21 +11,44 @@ msgstr ""
"PO-Revision-Date: 2018-08-07 19:10+0800\n"
"X-Generator: Gtranslator 2.91.7\n"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:599
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr "允許 SPA 客戶端請求通過 iptables 防火牆訪問服務,而不僅僅是被攔截。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:600
msgid "Allow SPA clients to request forwarding destination by DNS name."
msgstr "允許 SPA 客戶端用 DNS 名稱請求轉發目標。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:441
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:458
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:551
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:573
msgid "Base64 key"
msgstr "Base64 金鑰"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:308
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:319
+msgid "Close"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid "Custom configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:415
+msgid "Custom configuration read from /etc/fwknop/access.conf."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:581
+msgid ""
+"Define a set of ports and protocols (tcp or udp) that are explicitly not "
+"allowed regardless of the validity of the incoming SPA packet. Multiple "
+"entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:576
msgid ""
"Define a set of ports and protocols (tcp or udp) that will be opened if a "
"valid knock sequence is seen. If this entry is not set, fwknopd will attempt "
@@ -36,7 +59,19 @@ msgstr ""
"和協議。如果未設定此條目,fwknopd 將嘗試遵守 SPA 資料中指定的任何協議/端口請"
"求(除非匹配到了任何“RESTRICT_PORTS”條目)。多個條目以逗號分隔。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:562
+msgid ""
+"Define the HMAC authentication key (in Base64 encoding) used for verifying "
+"the authenticity of the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:554
+msgid ""
+"Define the HMAC authentication key used for verifying the authenticity of "
+"the SPA packet before the packet is decrypted."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:585
msgid ""
"Define the length of time access will be granted by fwknopd through the "
"firewall after a valid knock sequence from a source IP address. If "
@@ -46,19 +81,24 @@ msgstr ""
"定義在源 IP 位址的有效敲門序列後,fwknopd 授予其通過防火牆訪問的時間長度。如"
"果未設定“FW_ACCESS_TIMEOUT”,則將自動設定預設超時 30 秒。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:540
+msgid ""
+"Define the symmetric key (in Base64 encoding) used for decrypting an "
+"incoming SPA packet that is encrypted by the fwknop client with Rijndael."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:532
msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
"定義 Rijndael 對稱金鑰,將用於解密由 fwknop 客戶端傳入的加密 SPA 資料包。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:480
msgid "Enable Uci/Luci control"
msgstr "啟用 Uci/Luci 控制元件"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid "Enable config overwrite"
msgstr "啟用配置覆蓋"
@@ -66,11 +106,13 @@ msgstr "啟用配置覆蓋"
msgid "Firewall Knock Daemon"
msgstr "Firewall Knock 守護程式"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
-msgid "Firewall Knock Operator"
-msgstr "Firewall Knock 操作者"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
+msgid "Firewall Knock Operator Daemon"
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
"Force all SPA packets to contain a real IP address within the encrypted "
"data. This makes it impossible to use the -s command line argument on the "
@@ -82,43 +124,147 @@ msgstr ""
"令行上使用 -s 指令列引數,因此 -R 必須用於自動解析外部位址(如果 NAT 後面的客"
"戶端),或客戶端必須通過 -a 引數知道外部 IP。"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:527
+msgid "Generate Keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid "Generate keys"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:523
+msgid ""
+"Generates the symmetric key used for decrypting an incoming SPA packet, that "
+"is encrypted by the fwknop client with Rijndael block cipher, and HMAC "
+"authentication key used to verify the authenticity of the incoming SPA "
+"packet before the packet is decrypted."
+msgstr ""
+
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
+msgid "HMAC key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:549
+msgid "Key type"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:178
+msgid "Loading…"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:597
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr "SPA 資料包的最大可接受年齡(秒)。預設為 120 秒"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
-msgid "Normal Key"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
+msgid "Network configuration"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:315
+msgid "No stanza found."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:440
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:457
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:550
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:572
+msgid "Normal key"
msgstr "普通金鑰"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:485
+msgid ""
+"Parses the /etc/fwknop/access.conf file (and included files/folders/keys) "
+"and generates QR codes for all found stanzas. Handles only files in /etc/"
+"fwknop folder due to access rights restrictions."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:422
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:506
+msgid "QR code"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:489
+msgid "Show access.conf QR codes"
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:598
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr "指定 fwknopd 將要嗅探資料包的乙太網介面。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
-msgid "The base64 hmac key"
-msgstr "base64 hmac 金鑰"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:447
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:453
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:559
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:568
+msgid "The HMAC authentication key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:517
+msgid ""
+"The destination address for which the SPA packet will be accepted. The "
+"string “ANY” is also accepted if a valid SPA packet should be honored to any "
+"destination IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source IP"
-msgstr "對任何源 IP 使用 ANY"
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
+msgid ""
+"The network on which the daemon listens. The daemon is automatically started "
+"when the network is up-and-running. This option has precedence over "
+"“PCAP_INTF” option."
+msgstr ""
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:508
+msgid ""
+"The source address from which the SPA packet will be accepted. The string "
+"“ANY” is also accepted if a valid SPA packet should be honored from any "
+"source IP. Networks should be specified in CIDR notation (e.g. "
+"“192.168.10.0/24”), and individual IP addresses can be specified as well. "
+"Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:514
+msgid "The source address has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:430
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:436
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:537
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:546
+msgid "The symmetric key has to be specified."
+msgstr ""
+
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
"取消選中時,/etc/fwknopd 中的配置檔案將按原樣使用,忽略此處的任何設定。"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:419
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:502
msgid "access.conf stanzas"
msgstr "access.conf 節"
-#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:595
msgid "fwknopd.conf config options"
msgstr "fwknopd.conf 配置選項"
+
+#~ msgid "Firewall Knock Operator"
+#~ msgstr "Firewall Knock 操作者"
+
+#~ msgid "The Base64 HMAC key"
+#~ msgstr "base64 HMAC 金鑰"
+
+#~ msgid "Use ANY for any source IP"
+#~ msgstr "對任何源 IP 使用 ANY"
diff --git a/applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd b/applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd
index 7cecf27461..5fed1889da 100644
--- a/applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd
+++ b/applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd
@@ -3,16 +3,12 @@
#-- Licensed to the public under the GNU General Public License v2.
. /lib/functions/network.sh
-[ "$(uci -q get fwknopd.@access[0].KEY)" != "CHANGEME" ] && exit 0
+# Clean-up - keytype/hkeytype is unnecessary now
+if uci -q show fwknopd | grep \\.h\\?keytype > /dev/null; then
+ for keytype in $(uci -q show fwknopd | grep \\.h\\?keytype= | cut -d= -f1); do
+ uci delete $keytype
+ done
+ uci commit fwknopd
+fi
-uci delete fwknopd.@access[0].KEY
-uci delete fwknopd.@access[0].HMAC_KEY
-uci set fwknopd.@access[0].keytype='Base64 key'
-uci set fwknopd.@access[0].hkeytype='Base64 key'
-uci set fwknopd.@access[0].KEY_BASE64=`fwknopd --key-gen | awk '/^KEY/ {print $2;}'`
-uci set fwknopd.@access[0].HMAC_KEY_BASE64=`fwknopd --key-gen | awk '/^HMAC/ {print $2;}'`
-uci set fwknopd.@config[0].ENABLE_IPT_FORWARDING='y'
-uci set fwknopd.@config[0].ENABLE_NAT_DNS='y'
-
-uci commit fwknopd
exit 0
diff --git a/applications/luci-app-fwknopd/root/usr/sbin/gen-qr.sh b/applications/luci-app-fwknopd/root/usr/sbin/gen-qr.sh
deleted file mode 100644
index 48850bd361..0000000000
--- a/applications/luci-app-fwknopd/root/usr/sbin/gen-qr.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-entry_num=0
-if [ "$1" != "" ]; then
-entry_num=$1
-fi
-
-key_base64=$(uci -q get fwknopd.@access[$entry_num].KEY_BASE64)
-key=$(uci -q get fwknopd.@access[$entry_num].KEY)
-hmac_key_base64=$(uci -q get fwknopd.@access[$entry_num].HMAC_KEY_BASE64)
-hmac_key=$(uci -q get fwknopd.@access[$entry_num].HMAC_KEY)
-
-if [ "$key_base64" != "" ]; then
-qr="KEY_BASE64:$key_base64"
-fi
-if [ "$key" != "" ]; then
-qr="$qr KEY:$key"
-
-fi
-if [ "$hmac_key_base64" != "" ]; then
-qr="$qr HMAC_KEY_BASE64:$hmac_key_base64"
-fi
-if [ "$hmac_key" != "" ]; then
-qr="$qr HMAC_KEY:$hmac_key"
-fi
-
-qrencode -t svg -I -o - "$qr"
diff --git a/applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json b/applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json
index 85486b997e..e3ada68d78 100644
--- a/applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json
+++ b/applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json
@@ -2,12 +2,15 @@
"admin/services/fwknopd": {
"title": "Firewall Knock Daemon",
"action": {
- "type": "cbi",
- "path": "fwknopd",
- "post": { "cbi.submit": true }
+ "type": "view",
+ "path": "fwknopd"
},
"depends": {
"acl": [ "luci-app-fwknopd" ],
+ "fs": {
+ "/usr/bin/qrencode": "executable",
+ "/usr/sbin/fwknopd": "executable"
+ },
"uci": { "fwknopd": true }
}
}
diff --git a/applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json b/applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json
index 3877f87526..307ec28b63 100644
--- a/applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json
+++ b/applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json
@@ -2,7 +2,12 @@
"luci-app-fwknopd": {
"description": "Grant UCI access for luci-app-fwknopd",
"read": {
- "uci": [ "fwknopd" ]
+ "uci": [ "fwknopd" ],
+ "file": {
+ "/etc/fwknop/*": [ "read" ],
+ "/usr/bin/qrencode": [ "exec" ],
+ "/usr/sbin/fwknopd --key-gen": [ "exec" ]
+ }
},
"write": {
"uci": [ "fwknopd" ]
diff --git a/applications/luci-app-hd-idle/po/ca/hd_idle.po b/applications/luci-app-hd-idle/po/ca/hd-idle.po
index 9d155751d9..9d155751d9 100644
--- a/applications/luci-app-hd-idle/po/ca/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ca/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/cs/hd_idle.po b/applications/luci-app-hd-idle/po/cs/hd-idle.po
index 6c7fee1ad8..6c7fee1ad8 100644
--- a/applications/luci-app-hd-idle/po/cs/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/cs/hd-idle.po
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 518cc886c5..518cc886c5 100644
--- a/applications/luci-app-hd-idle/po/de/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/de/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/el/hd_idle.po b/applications/luci-app-hd-idle/po/el/hd-idle.po
index c6b514e041..c6b514e041 100644
--- a/applications/luci-app-hd-idle/po/el/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/el/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/en/hd_idle.po b/applications/luci-app-hd-idle/po/en/hd-idle.po
index 3e1e1d431d..3e1e1d431d 100644
--- a/applications/luci-app-hd-idle/po/en/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/en/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/es/hd_idle.po b/applications/luci-app-hd-idle/po/es/hd-idle.po
index b58b1f6ad8..53cc0c90e7 100644
--- a/applications/luci-app-hd-idle/po/es/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/es/hd-idle.po
@@ -3,15 +3,16 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 10:33+0200\n"
-"PO-Revision-Date: 2020-09-16 01:30-0300\n"
+"PO-Revision-Date: 2020-11-02 13:09+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.4.1\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
@@ -57,22 +58,22 @@ msgstr "Configuración"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgctxt "Abbreviation for days"
msgid "d"
-msgstr ""
+msgstr "d"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:38
msgctxt "Abbreviation for hours"
msgid "h"
-msgstr ""
+msgstr "h"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
msgctxt "Abbreviation for minutes"
msgid "min"
-msgstr ""
+msgstr "min"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:36
msgctxt "Abbreviation for seconds"
msgid "s"
-msgstr ""
+msgstr "s"
# Hours
#~ msgid "h"
diff --git a/applications/luci-app-hd-idle/po/fr/hd_idle.po b/applications/luci-app-hd-idle/po/fr/hd-idle.po
index e37d1c73d2..a5389b8407 100644
--- a/applications/luci-app-hd-idle/po/fr/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/fr/hd-idle.po
@@ -3,19 +3,20 @@ 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: 2012-11-06 15:20+0200\n"
-"Last-Translator: hogsim <hogsim@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
+"Last-Translator: Loïck MAHIEUX <loick111@gmail.com>\n"
+"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
-msgstr ""
+msgstr "Ajouter un nouveau paramètre disque dur..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:27
msgid "Disk"
@@ -52,7 +53,7 @@ msgstr "Unité de temps"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:19
msgid "Settings"
-msgstr "Réglages"
+msgstr "Paramètres"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgctxt "Abbreviation for days"
diff --git a/applications/luci-app-hd-idle/po/he/hd_idle.po b/applications/luci-app-hd-idle/po/he/hd-idle.po
index 595db85d0a..595db85d0a 100644
--- a/applications/luci-app-hd-idle/po/he/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/he/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/hu/hd_idle.po b/applications/luci-app-hd-idle/po/hu/hd-idle.po
index d72dfa4679..d72dfa4679 100644
--- a/applications/luci-app-hd-idle/po/hu/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/hu/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/it/hd_idle.po b/applications/luci-app-hd-idle/po/it/hd-idle.po
index ded25fb17e..ded25fb17e 100644
--- a/applications/luci-app-hd-idle/po/it/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/it/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/ja/hd_idle.po b/applications/luci-app-hd-idle/po/ja/hd-idle.po
index 1223b45fc3..0b1bd5e737 100644
--- a/applications/luci-app-hd-idle/po/ja/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ja/hd-idle.po
@@ -3,15 +3,16 @@ 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: 2012-11-14 14:40+0200\n"
-"Last-Translator: Kentaro <kentaro.matsuyama@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
+"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/ja/>\n"
"Language: ja\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: Pootle 2.0.6\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
@@ -23,7 +24,7 @@ msgstr "ディスク"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:24
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
diff --git a/applications/luci-app-hd-idle/po/ms/hd_idle.po b/applications/luci-app-hd-idle/po/ms/hd-idle.po
index 50d7ce5a10..50d7ce5a10 100644
--- a/applications/luci-app-hd-idle/po/ms/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ms/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/nb_NO/hd_idle.po b/applications/luci-app-hd-idle/po/nb_NO/hd-idle.po
index 1641b0e026..1641b0e026 100644
--- a/applications/luci-app-hd-idle/po/nb_NO/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/nb_NO/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/pl/hd_idle.po b/applications/luci-app-hd-idle/po/pl/hd-idle.po
index 5b5c6c2c7c..9f28e3d3bb 100644
--- a/applications/luci-app-hd-idle/po/pl/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/pl/hd-idle.po
@@ -3,20 +3,21 @@ 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: 2011-06-03 16:09+0200\n"
-"Last-Translator: Staszek <fistaszek@tlen.pl>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2020-11-07 18:12+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.0.4\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.3.2\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
-msgstr ""
+msgstr "Dodaj nowe ustawienie HDD..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:27
msgid "Disk"
@@ -28,7 +29,7 @@ msgstr "Włącz"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
-msgstr ""
+msgstr "Udziel dostępu dla luci-app-hd-idle do UCI"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:17
#: applications/luci-app-hd-idle/root/usr/share/luci/menu.d/luci-app-hd-idle.json:3
@@ -58,22 +59,22 @@ msgstr "Ustawienia"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgctxt "Abbreviation for days"
msgid "d"
-msgstr ""
+msgstr "d"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:38
msgctxt "Abbreviation for hours"
msgid "h"
-msgstr ""
+msgstr "g"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
msgctxt "Abbreviation for minutes"
msgid "min"
-msgstr ""
+msgstr "min"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:36
msgctxt "Abbreviation for seconds"
msgid "s"
-msgstr ""
+msgstr "s"
# Hours
#~ msgid "h"
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 8062281f22..511fba8797 100644
--- a/applications/luci-app-hd-idle/po/pt/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/pt/hd-idle.po
@@ -3,19 +3,20 @@ 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: 2013-05-31 15:28+0200\n"
-"Last-Translator: joao.f.vieira <joao.f.vieira@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/pt/>\n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
-msgstr ""
+msgstr "Adicionar uma nova configuração de hdd..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:27
msgid "Disk"
@@ -27,7 +28,7 @@ msgstr "Ativar"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
-msgstr ""
+msgstr "Conceder acesso UCI ao luci-app-hd-idle"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:17
#: applications/luci-app-hd-idle/root/usr/share/luci/menu.d/luci-app-hd-idle.json:3
@@ -57,22 +58,22 @@ msgstr "Configurações"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgctxt "Abbreviation for days"
msgid "d"
-msgstr ""
+msgstr "d"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:38
msgctxt "Abbreviation for hours"
msgid "h"
-msgstr ""
+msgstr "h"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
msgctxt "Abbreviation for minutes"
msgid "min"
-msgstr ""
+msgstr "min"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:36
msgctxt "Abbreviation for seconds"
msgid "s"
-msgstr ""
+msgstr "s"
# Hours
#~ msgid "h"
diff --git a/applications/luci-app-hd-idle/po/pt_BR/hd_idle.po b/applications/luci-app-hd-idle/po/pt_BR/hd-idle.po
index a6168e573b..7439147a85 100644
--- a/applications/luci-app-hd-idle/po/pt_BR/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/pt_BR/hd-idle.po
@@ -3,19 +3,20 @@ 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: 2011-10-08 03:12+0200\n"
-"Last-Translator: luizluca <luizluca@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2020-11-02 13:09+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationshd-idle/pt_BR/>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
-msgstr ""
+msgstr "Adicionar uma nova configuração de hdd..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:27
msgid "Disk"
@@ -23,11 +24,11 @@ msgstr "Disco"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:24
msgid "Enable"
-msgstr "Habilitar"
+msgstr "Ativar"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
-msgstr ""
+msgstr "Conceda acesso UCI ao luci-app-hd-idle"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:17
#: applications/luci-app-hd-idle/root/usr/share/luci/menu.d/luci-app-hd-idle.json:3
@@ -57,22 +58,22 @@ msgstr "Configurações"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgctxt "Abbreviation for days"
msgid "d"
-msgstr ""
+msgstr "d"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:38
msgctxt "Abbreviation for hours"
msgid "h"
-msgstr ""
+msgstr "h"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
msgctxt "Abbreviation for minutes"
msgid "min"
-msgstr ""
+msgstr "min"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:36
msgctxt "Abbreviation for seconds"
msgid "s"
-msgstr ""
+msgstr "s"
# Hours
#~ msgid "h"
diff --git a/applications/luci-app-hd-idle/po/ro/hd_idle.po b/applications/luci-app-hd-idle/po/ro/hd-idle.po
index b77b08f1fd..b77b08f1fd 100644
--- a/applications/luci-app-hd-idle/po/ro/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ro/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/ru/hd_idle.po b/applications/luci-app-hd-idle/po/ru/hd-idle.po
index ee95d90511..773f63e899 100644
--- a/applications/luci-app-hd-idle/po/ru/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/ru/hd-idle.po
@@ -1,23 +1,24 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: hd_idle\n"
"POT-Creation-Date: 2012-08-15 11:24+0300\n"
-"PO-Revision-Date: 2018-01-07 19:56+0300\n"
-"Language-Team: http://cyber-place.ru\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/ru/>\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\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"
-"Language: ru\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.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
-msgstr ""
+msgstr "Добавить новые настройки HDD..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:27
msgid "Disk"
@@ -29,7 +30,7 @@ msgstr "Включить"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
-msgstr ""
+msgstr "Предоставить доступ UCI для luci-app-hd-idle"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:17
#: applications/luci-app-hd-idle/root/usr/share/luci/menu.d/luci-app-hd-idle.json:3
@@ -54,27 +55,27 @@ msgstr "Единицы времени бездействия"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:19
msgid "Settings"
-msgstr "Настройка"
+msgstr "Настройки"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgctxt "Abbreviation for days"
msgid "d"
-msgstr ""
+msgstr "д"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:38
msgctxt "Abbreviation for hours"
msgid "h"
-msgstr ""
+msgstr "ч"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
msgctxt "Abbreviation for minutes"
msgid "min"
-msgstr ""
+msgstr "мин"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:36
msgctxt "Abbreviation for seconds"
msgid "s"
-msgstr ""
+msgstr "с"
#~ msgid "h"
#~ msgstr "ч"
diff --git a/applications/luci-app-hd-idle/po/sk/hd_idle.po b/applications/luci-app-hd-idle/po/sk/hd-idle.po
index d957ae7c33..d957ae7c33 100644
--- a/applications/luci-app-hd-idle/po/sk/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/sk/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/sv/hd_idle.po b/applications/luci-app-hd-idle/po/sv/hd-idle.po
index 26f51b4086..5ef5752978 100644
--- a/applications/luci-app-hd-idle/po/sv/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/sv/hd-idle.po
@@ -1,13 +1,16 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshd-idle/sv/>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
@@ -19,7 +22,7 @@ msgstr ""
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:24
msgid "Enable"
-msgstr ""
+msgstr "Aktivera"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
diff --git a/applications/luci-app-hd-idle/po/templates/hd_idle.pot b/applications/luci-app-hd-idle/po/templates/hd-idle.pot
index ac511d9e32..ac511d9e32 100644
--- a/applications/luci-app-hd-idle/po/templates/hd_idle.pot
+++ b/applications/luci-app-hd-idle/po/templates/hd-idle.pot
diff --git a/applications/luci-app-hd-idle/po/tr/hd_idle.po b/applications/luci-app-hd-idle/po/tr/hd-idle.po
index 8e72604c68..8e72604c68 100644
--- a/applications/luci-app-hd-idle/po/tr/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/tr/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/uk/hd_idle.po b/applications/luci-app-hd-idle/po/uk/hd-idle.po
index 3f881ed6e1..3f881ed6e1 100644
--- a/applications/luci-app-hd-idle/po/uk/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/uk/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/vi/hd_idle.po b/applications/luci-app-hd-idle/po/vi/hd-idle.po
index ec6d4a2942..ec6d4a2942 100644
--- a/applications/luci-app-hd-idle/po/vi/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/vi/hd-idle.po
diff --git a/applications/luci-app-hd-idle/po/zh_Hans/hd_idle.po b/applications/luci-app-hd-idle/po/zh_Hans/hd-idle.po
index 19a89902f4..c22d01ade2 100644
--- a/applications/luci-app-hd-idle/po/zh_Hans/hd_idle.po
+++ b/applications/luci-app-hd-idle/po/zh_Hans/hd-idle.po
@@ -3,19 +3,20 @@ 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: 2012-09-03 17:57+0200\n"
-"Last-Translator: nKsyn <e.nksyn@gmail.com>\n"
-"Language-Team: QQ Group:75543259 <axishero@foxmail.com>\n"
-"Language: zh_CN\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
+"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationshd-idle/zh_Hans/>\n"
+"Language: zh_Hans\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: Pootle 2.0.6\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:22
msgid "Add new hdd setting..."
-msgstr ""
+msgstr "添加新硬盘设置..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:27
msgid "Disk"
@@ -23,11 +24,11 @@ msgstr "硬盘"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:24
msgid "Enable"
-msgstr "开启"
+msgstr "启用"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
-msgstr ""
+msgstr "为 luci-app-hd-idle 授予 UCI 的访问权限"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:17
#: applications/luci-app-hd-idle/root/usr/share/luci/menu.d/luci-app-hd-idle.json:3
@@ -38,7 +39,7 @@ msgstr "硬盘休眠"
msgid ""
"HDD Idle is a utility program for spinning-down external disks after a "
"period of idle time."
-msgstr "硬盘休眠是一个让硬盘在空闲一段时间后休眠的工具"
+msgstr "硬盘休眠是控制当硬盘在空闲一段时间后进入休眠模式的工具。"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:32
msgid "Idle time"
@@ -55,22 +56,22 @@ msgstr "设置"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgctxt "Abbreviation for days"
msgid "d"
-msgstr ""
+msgstr "天"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:38
msgctxt "Abbreviation for hours"
msgid "h"
-msgstr ""
+msgstr "小时"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
msgctxt "Abbreviation for minutes"
msgid "min"
-msgstr ""
+msgstr "分钟"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:36
msgctxt "Abbreviation for seconds"
msgid "s"
-msgstr ""
+msgstr "秒"
# Hours
#~ msgid "h"
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 83e0505abe..83e0505abe 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
diff --git a/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
index 44563ad902..30cfa8989f 100644
--- a/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
@@ -180,11 +180,11 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
msgid "Start"
-msgstr ""
+msgstr "Start"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:47
msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:76
msgid "Stopped"
diff --git a/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
index 1f71e5388c..4756ac6698 100644
--- a/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-22 19:41+0000\n"
-"Last-Translator: anonymous <noreply@weblate.org>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.0.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
-msgstr "%s n'a pas été trouvé ou installé"
+msgstr "%s n'est pas installé ou introuvable"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
msgid "AdGuard (Family Protection)"
diff --git a/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
index 6fba629643..36576dca60 100644
--- a/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-22 08:29+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
@@ -88,7 +88,7 @@ msgstr "無効"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:54
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:27
msgid "For more information on different options check"
diff --git a/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
index e0319231a9..69c9274963 100644
--- a/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps-dns-proxy/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.3.2-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
@@ -110,7 +116,7 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:160
msgid "Listen address"
-msgstr ""
+msgstr "Địa chỉ nghe"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:173
msgid "Listen port"
diff --git a/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
index 380b792f87..eeef754ef0 100644
--- a/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-31 18:42+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshttps-dns-proxy/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,11 +14,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.4-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
-msgstr ""
+msgstr "%s 未安装或找不到"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
msgid "AdGuard (Family Protection)"
@@ -30,7 +30,7 @@ msgstr "AdGuard(标准)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.alidns.dns.lua:3
msgid "AliDNS"
-msgstr ""
+msgstr "阿里巴巴DNS"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/ca.cira.canadianshield.family.lua:3
msgid "CIRA Canadian Shield (Family)"
@@ -62,19 +62,19 @@ msgstr "Cloudflare"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.family.lua:3
msgid "Cloudflare (Family Protection)"
-msgstr ""
+msgstr "Cloudflare (家庭保护)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.security.lua:3
msgid "Cloudflare (Security Protection)"
-msgstr ""
+msgstr "Cloudflare (安全防护)"
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
-msgstr ""
+msgstr "DNS HTTPS 代理"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:106
msgid "DNS HTTPS Proxy Settings"
-msgstr ""
+msgstr "DNS HTTPS 代理设置"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
msgid "DNS.SB"
@@ -82,7 +82,7 @@ msgstr "DNS.SB"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/pub.doh.lua:3
msgid "DNSPod.cn Public DNS"
-msgstr ""
+msgstr "DNSPod.cn 公共DNS"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
msgid "Digitale Gesellschaft"
@@ -138,11 +138,11 @@ msgstr "ODVR (nic.cz)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.doh.lua:3
msgid "OpenDNS"
-msgstr ""
+msgstr "OpenDNS"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.familyshield.doh.lua:3
msgid "OpenDNS (Family Shield)"
-msgstr ""
+msgstr "OpenDNS (家庭护盾)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:177
msgid "Proxy server"
@@ -182,7 +182,7 @@ msgstr "服务状态"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:108
msgid "Service Status [%s %s]"
-msgstr ""
+msgstr "服务状态 [%s %s]"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
msgid "Start"
@@ -204,7 +204,7 @@ msgstr "未知的提供商"
msgid ""
"When you add/remove any instances below, they will be used to override the "
"'DNS forwardings' section of %sDHCP and DNS%s."
-msgstr ""
+msgstr "当您在下面添加/删除任何实例时,它们将被用于覆盖%sDHCP 和 DNS%s的'DNS转发'部分。"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:48
msgid "and"
diff --git a/applications/luci-app-ksmbd/po/cs/ksmbd.po b/applications/luci-app-ksmbd/po/cs/ksmbd.po
index e1dd55a5a8..033607032c 100644
--- a/applications/luci-app-ksmbd/po/cs/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/cs/ksmbd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-03 08:26+0000\n"
-"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationscifsd/cs/>\n"
+"luciapplicationsksmbd/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:86
msgid "Allow guests"
@@ -58,7 +58,7 @@ msgstr "Vynutit superuživatelský přístup"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:31
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
msgid "Grant access to LuCI app ksmbd"
diff --git a/applications/luci-app-ksmbd/po/it/ksmbd.po b/applications/luci-app-ksmbd/po/it/ksmbd.po
index cdd093ef21..f263fd94f9 100644
--- a/applications/luci-app-ksmbd/po/it/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/it/ksmbd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-05 08:07+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:86
msgid "Allow guests"
@@ -58,7 +58,7 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:31
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
msgid "Grant access to LuCI app ksmbd"
diff --git a/applications/luci-app-ksmbd/po/pt/ksmbd.po b/applications/luci-app-ksmbd/po/pt/ksmbd.po
index 73892c000c..e53316c7f7 100644
--- a/applications/luci-app-ksmbd/po/pt/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/pt/ksmbd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 10:22+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/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.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:86
msgid "Allow guests"
@@ -60,7 +60,7 @@ msgstr "Forçar Root"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:31
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
msgid "Grant access to LuCI app ksmbd"
diff --git a/applications/luci-app-ksmbd/po/uk/ksmbd.po b/applications/luci-app-ksmbd/po/uk/ksmbd.po
index 96516b8b92..9049173d70 100644
--- a/applications/luci-app-ksmbd/po/uk/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/uk/ksmbd.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-19 13:30+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:86
msgid "Allow guests"
@@ -62,7 +62,7 @@ msgstr "Примусово Root"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:31
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
msgid "Grant access to LuCI app ksmbd"
diff --git a/applications/luci-app-ksmbd/po/zh_Hans/ksmbd.po b/applications/luci-app-ksmbd/po/zh_Hans/ksmbd.po
index 7f88548185..2c55e5e1a6 100644
--- a/applications/luci-app-ksmbd/po/zh_Hans/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/zh_Hans/ksmbd.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-18 13:28+0000\n"
+"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsksmbd/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:86
msgid "Allow guests"
@@ -65,7 +65,7 @@ msgstr "常规设置"
#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
msgid "Grant access to LuCI app ksmbd"
-msgstr ""
+msgstr "为 luci-app-ksmbd 授予访问权限"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:97
msgid "Hide dot files"
diff --git a/applications/luci-app-ltqtapi/po/sv/ltqtapi.po b/applications/luci-app-ltqtapi/po/sv/ltqtapi.po
index 282d9ad429..28c7584da7 100644
--- a/applications/luci-app-ltqtapi/po/sv/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/sv/ltqtapi.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:23+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/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 3.9.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Account"
-msgstr ""
+msgstr "Konto"
#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
msgid "Collecting data..."
diff --git a/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po b/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po
index 4c65b09e97..3daa86b259 100644
--- a/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/zh_Hans/ltqtapi.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-21 07:57+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsltqtapi/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 3.11.1\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -20,7 +20,6 @@ msgid "Collecting data..."
msgstr "正在收集数据…"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
-#, fuzzy
msgid "Contact"
msgstr "联系"
@@ -42,7 +41,7 @@ msgstr "已禁用"
#: applications/luci-app-ltqtapi/root/usr/share/rpcd/acl.d/luci-app-ltqtapi.json:3
msgid "Grant UCI access for luci-app-ltqtapi"
-msgstr ""
+msgstr "授予 luci-app-ltqtapi 访问 UCI 访问权限"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Here You can specify the SIP account that you want to use."
diff --git a/applications/luci-app-lxc/po/cs/lxc.po b/applications/luci-app-lxc/po/cs/lxc.po
index 62fb8ef56d..ac4407b09a 100644
--- a/applications/luci-app-lxc/po/cs/lxc.po
+++ b/applications/luci-app-lxc/po/cs/lxc.po
@@ -1,20 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
"images for devices with small flash.<br />"
msgstr ""
+"<b>Uvědomte si prosím:</b> Kontejnery LXC vyžadují funkce, které nejsou k "
+"dispozici na obrazech OpenWrt pro zařízení s malým flash prostorem.<br />"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
@@ -23,23 +25,23 @@ msgstr "Akce"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
msgid "Also you may want to install 'kmod-veth' for optional network support."
-msgstr ""
+msgstr "Můžete také chtít nainstalovat 'kmod-veth' pro volitelnou podporu sítě."
#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
msgid "Available Containers"
-msgstr ""
+msgstr "Dostupné kontejnery"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
msgid "Containers URL"
-msgstr ""
+msgstr "URL kontejnerů"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
msgid "Create"
-msgstr ""
+msgstr "Vytvořit"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
msgid "Create New Container"
-msgstr ""
+msgstr "Vytvořit nový kontejner"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
msgid "Delete"
@@ -54,27 +56,29 @@ msgid ""
"Enable optional SSL encryption support. This requires additional packages "
"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
msgstr ""
+"Povolit volitelnou podporu šifrování SSL. Vyžaduje to dodatečné balíčky jako "
+"'wget', 'ca-certificates', 'gnupg' a 'gnupg-utils'."
#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
msgid "Enter new name"
-msgstr ""
+msgstr "Zadat nový název"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
msgid "Free Space Threshold"
-msgstr ""
+msgstr "Prahová hodnota volného místa"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
msgid "Free Temp Threshold"
-msgstr ""
+msgstr "Prahová hodnota místa pro dočasné soubory"
#: applications/luci-app-lxc/root/usr/share/rpcd/acl.d/luci-app-lxc.json:3
msgid "Grant UCI access for luci-app-lxc"
-msgstr ""
+msgstr "Udělit přístup k UCI pro luci-app-lxc"
#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
msgid "LXC Containers"
-msgstr ""
+msgstr "Kontejnery LXC"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
msgid "Loading"
@@ -82,11 +86,13 @@ msgstr "Načítání"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
msgid "Minimum required free space for LXC Container creation in KB"
-msgstr ""
+msgstr "Minimální požadované volné místo pro vytvoření LXC kontejneru v KB"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
msgid "Minimum required free temp space for LXC Container creation in KB"
msgstr ""
+"Minimální požadované volné místo dočasných souborů pro vytvoření LXC "
+"kontejneru v KB"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
@@ -111,4 +117,4 @@ msgstr "Zastavit"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
msgid "Template"
-msgstr ""
+msgstr "Šablona"
diff --git a/applications/luci-app-lxc/po/fr/lxc.po b/applications/luci-app-lxc/po/fr/lxc.po
index 89326c3b85..4729220741 100644
--- a/applications/luci-app-lxc/po/fr/lxc.po
+++ b/applications/luci-app-lxc/po/fr/lxc.po
@@ -1,20 +1,23 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-08 09:38+0000\n"
-"Last-Translator: Florian L. <florian.ligneul@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
"images for devices with small flash.<br />"
msgstr ""
+"<b>Note:</b> Les conteneurs LXC nécessitent des fonctionnalités non "
+"disponibles dans les images OpenWrt pour les matériels avec une mémoire "
+"flash limitée.<br />"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
diff --git a/applications/luci-app-lxc/po/sv/lxc.po b/applications/luci-app-lxc/po/sv/lxc.po
index 0c2ee698cc..169000e7c1 100644
--- a/applications/luci-app-lxc/po/sv/lxc.po
+++ b/applications/luci-app-lxc/po/sv/lxc.po
@@ -1,20 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
"images for devices with small flash.<br />"
msgstr ""
+"<b> Obs! : </b> LXC-behållare kräver funktioner som inte är tillgängliga på "
+"OpenWrt-bilder för enheter med liten flash-minne. <br />"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
diff --git a/applications/luci-app-minidlna/po/cs/minidlna.po b/applications/luci-app-minidlna/po/cs/minidlna.po
index 21cb22faa8..aaa53e9f48 100644
--- a/applications/luci-app-minidlna/po/cs/minidlna.po
+++ b/applications/luci-app-minidlna/po/cs/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
@@ -62,7 +62,7 @@ msgstr "Popisek"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-minidlna/root/usr/share/rpcd/acl.d/luci-app-minidlna.json:3
msgid "Grant access to minidlna status and configuration"
@@ -215,7 +215,7 @@ msgstr "Standardní kontejner"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:39
msgid "Status"
-msgstr ""
+msgstr "Stav"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Strict to DLNA standard"
diff --git a/applications/luci-app-minidlna/po/es/minidlna.po b/applications/luci-app-minidlna/po/es/minidlna.po
index cfd0b52e49..0e7a882434 100644
--- a/applications/luci-app-minidlna/po/es/minidlna.po
+++ b/applications/luci-app-minidlna/po/es/minidlna.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-12 20:10+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/es/>\n"
@@ -11,11 +11,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.3.2-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "Album art names"
diff --git a/applications/luci-app-minidlna/po/it/minidlna.po b/applications/luci-app-minidlna/po/it/minidlna.po
index 122c71256f..3aeac2af94 100644
--- a/applications/luci-app-minidlna/po/it/minidlna.po
+++ b/applications/luci-app-minidlna/po/it/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-07 12:33+0000\n"
-"Last-Translator: Giuseppe Valitutto <valituttogiuseppe@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/it/>\n"
"Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
@@ -62,7 +62,7 @@ msgstr "Nome Comune"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-minidlna/root/usr/share/rpcd/acl.d/luci-app-minidlna.json:3
msgid "Grant access to minidlna status and configuration"
diff --git a/applications/luci-app-minidlna/po/ja/minidlna.po b/applications/luci-app-minidlna/po/ja/minidlna.po
index d43f9d0a33..930af50b20 100644
--- a/applications/luci-app-minidlna/po/ja/minidlna.po
+++ b/applications/luci-app-minidlna/po/ja/minidlna.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-06-13 22:13+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/ja/>\n"
"Language: ja\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
@@ -47,7 +47,7 @@ msgstr "データベース・ディレクトリ"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:53
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Enable TIVO"
diff --git a/applications/luci-app-minidlna/po/pt/minidlna.po b/applications/luci-app-minidlna/po/pt/minidlna.po
index f03a1ed3a3..88aa07b573 100644
--- a/applications/luci-app-minidlna/po/pt/minidlna.po
+++ b/applications/luci-app-minidlna/po/pt/minidlna.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/pt/>\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.3.2-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
@@ -62,7 +62,7 @@ msgstr "Nome amigável"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-minidlna/root/usr/share/rpcd/acl.d/luci-app-minidlna.json:3
msgid "Grant access to minidlna status and configuration"
diff --git a/applications/luci-app-minidlna/po/uk/minidlna.po b/applications/luci-app-minidlna/po/uk/minidlna.po
index 52042f2019..659aa12651 100644
--- a/applications/luci-app-minidlna/po/uk/minidlna.po
+++ b/applications/luci-app-minidlna/po/uk/minidlna.po
@@ -1,21 +1,21 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-07 21:24+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "Album art names"
@@ -63,7 +63,7 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-minidlna/root/usr/share/rpcd/acl.d/luci-app-minidlna.json:3
msgid "Grant access to minidlna status and configuration"
diff --git a/applications/luci-app-minidlna/po/vi/minidlna.po b/applications/luci-app-minidlna/po/vi/minidlna.po
index 49cda310b0..a7e7645dba 100644
--- a/applications/luci-app-minidlna/po/vi/minidlna.po
+++ b/applications/luci-app-minidlna/po/vi/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/vi/>\n"
"Language: vi\n"
@@ -10,11 +10,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 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "Album art names"
diff --git a/applications/luci-app-mjpg-streamer/po/sv/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/sv/mjpg-streamer.po
index 98a58decb8..818bae8699 100644
--- a/applications/luci-app-mjpg-streamer/po/sv/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/sv/mjpg-streamer.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:24+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/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 3.9.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
-msgstr ""
+msgstr "Låt ringbuffern överskrida gränsen med detta belopp"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
msgid "Ask for username and password on connect"
diff --git a/applications/luci-app-mjpg-streamer/po/vi/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/vi/mjpg-streamer.po
index 939b55fa26..fa449c105d 100644
--- a/applications/luci-app-mjpg-streamer/po/vi/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/vi/mjpg-streamer.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmjpg-streamer/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"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
@@ -58,7 +64,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Exceed"
diff --git a/applications/luci-app-mjpg-streamer/po/zh_Hant/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/zh_Hant/mjpg-streamer.po
index f56675d715..59e5063874 100644
--- a/applications/luci-app-mjpg-streamer/po/zh_Hant/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/zh_Hant/mjpg-streamer.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-mjpg-streamer\n"
"POT-Creation-Date: 2015-06-11 21:11+0100\n"
-"PO-Revision-Date: 2020-02-25 09:44+0000\n"
-"Last-Translator: Trevor <wowpapa3232@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmjpg-streamer/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
@@ -72,7 +72,7 @@ msgstr "啟用 YUYV 格式"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Exceed"
diff --git a/applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua b/applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua
index 0b0467e9a0..3ba88e5ac4 100644
--- a/applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua
+++ b/applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua
@@ -161,6 +161,7 @@ OptionalFlag(s, "cleansession", _("Clean session"))
OptionalFlag(s, "notifications", _("notifications"),
_("Attempt to notify the local and remote broker of connection status, defaults to $SYS/broker/connections/<clientid>/state"))
s:option(Value, "notification_topic", _("Topic to use for local+remote remote for notifications.")).optional = true
+OptionalFlag(s, "notification_local_only", _("Notifications local only"), _("Bridge connection states should only be published locally"))
s:option(Value, "remote_clientid", _("Client id to use on remote end of this bridge connection")).optional = true
s:option(Value, "local_clientid", _("Client id to use locally. Important when bridging to yourself")).optional = true
diff --git a/applications/luci-app-mosquitto/po/templates/mosquitto.pot b/applications/luci-app-mosquitto/po/templates/mosquitto.pot
index 05e33c5208..44e09567e1 100644
--- a/applications/luci-app-mosquitto/po/templates/mosquitto.pot
+++ b/applications/luci-app-mosquitto/po/templates/mosquitto.pot
@@ -7,15 +7,15 @@ msgid ""
"to $SYS/broker/connections/<clientid>/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:174
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:173
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:174
msgid "Automatic, includes restarts"
msgstr ""
@@ -31,10 +31,14 @@ msgstr ""
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:203
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:204
msgid "Bridge PSK"
msgstr ""
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+msgid "Bridge connection states should only be published locally"
+msgstr ""
+
#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:131
msgid "Bridges"
msgstr ""
@@ -63,11 +67,11 @@ msgstr ""
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:166
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:166
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
@@ -79,7 +83,7 @@ msgstr ""
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:220
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:221
msgid "Directory to search for CA files"
msgstr ""
@@ -91,23 +95,23 @@ msgstr ""
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:179
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:180
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:182
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:183
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:170
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:171
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:193
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:194
msgid "Identity for TLS-PSK"
msgstr ""
@@ -118,11 +122,11 @@ msgid ""
"mosquitto.conf (and this page is ignored)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
msgid "Keepalive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:203
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:204
msgid "Key for TLS-PSK"
msgstr ""
@@ -170,7 +174,11 @@ msgstr ""
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:200
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+msgid "Notifications local only"
+msgstr ""
+
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:201
msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
msgstr ""
@@ -180,7 +188,7 @@ msgid ""
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:193
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:194
msgid "PSK Bridge Identity"
msgstr ""
@@ -188,15 +196,15 @@ msgstr ""
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:217
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:218
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:226
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:227
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:223
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:224
msgid "Path to PEM encoded server certificate file"
msgstr ""
@@ -236,11 +244,11 @@ msgstr ""
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:188
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
msgid "Remote username"
msgstr ""
@@ -267,11 +275,11 @@ msgid "Should persistence to disk be enabled at all"
msgstr ""
#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:116
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:209
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:210
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:210
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
@@ -313,7 +321,7 @@ msgstr ""
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:187
+#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:188
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua
index b71c2886a1..ec4085eb4b 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua
@@ -3,61 +3,40 @@
local net = require "luci.model.network".init()
-local s, m, mask, rtmon, rtlookup, logging, loglevel
+local s, m, o
m = Map("mwan3", translate("MWAN - Globals"))
s = m:section(NamedSection, "globals", "globals", nil)
-mask = s:option(
- Value,
- "mmx_mask",
+o = s:option(Value, "mmx_mask",
translate("Firewall mask"),
translate("Enter value in hex, starting with <code>0x</code>"))
-mask.datatype = "hex(4)"
-mask.default = "0xff00"
+o.datatype = "hex(4)"
+o.default = "0x3F00"
-logging = s:option(Flag,
- "logging",
+o = s:option(Flag, "logging",
translate("Logging"),
translate("Enables global firewall logging"))
-loglevel = s:option(
- ListValue,
- "loglevel",
+o = s:option(ListValue, "loglevel",
translate("Loglevel"),
translate("Firewall loglevel"))
-loglevel.default = "notice"
-loglevel:value("emerg", translate("Emergency"))
-loglevel:value("alert", translate("Alert"))
-loglevel:value("crit", translate("Critical"))
-loglevel:value("error", translate("Error"))
-loglevel:value("warning", translate("Warning"))
-loglevel:value("notice", translate("Notice"))
-loglevel:value("info", translate("Info"))
-loglevel:value("debug", translate("Debug"))
-loglevel:depends("logging", "1")
-
-rtmon = s:option(
- Value,
- "rtmon_interval",
- translate("Update interval"),
- translate("How often should rtmon update the interface routing table"))
-rtmon.datatype = "integer"
-rtmon.default = "5"
-rtmon:value("1", translatef("%d second", 1))
-rtmon:value("3", translatef("%d seconds", 3))
-rtmon:value("5", translatef("%d seconds", 5))
-rtmon:value("7", translatef("%d seconds", 7))
-rtmon:value("10", translatef("%d seconds", 10))
-
-rtlookup = s:option(DynamicList,
- "rt_table_lookup",
+o.default = "notice"
+o:value("emerg", translate("Emergency"))
+o:value("alert", translate("Alert"))
+o:value("crit", translate("Critical"))
+o:value("error", translate("Error"))
+o:value("warning", translate("Warning"))
+o:value("notice", translate("Notice"))
+o:value("info", translate("Info"))
+o:value("debug", translate("Debug"))
+o:depends("logging", "1")
+
+o = s:option(DynamicList, "rt_table_lookup",
translate("Routing table lookup"),
translate("Also scan this Routing table for connected networks"))
-rtlookup.datatype = "integer"
-rtlookup:value("1", translatef("Routing table %d", 1))
-rtlookup:value("2", translatef("Routing table %d", 2))
-rtlookup:value("220", translatef("Routing table %d", 220))
+o.datatype = "integer"
+o:value("220", translatef("Routing table %d", 220))
return m
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua
index d9d21b9ec0..6e34311d06 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua
@@ -140,8 +140,7 @@ m = Map("mwan3", translate("MWAN - Interfaces"),
interfaceWarnings(configCheck()))
mwan_interface = m:section(TypedSection, "interface", nil,
- translate("MWAN supports up to 252 physical and/or logical interfaces<br />" ..
- "MWAN requires that all interfaces have a unique metric configured in /etc/config/network<br />" ..
+ translate("mwan3 requires that all interfaces have a unique metric configured in /etc/config/network<br />" ..
"Names must match the interface name found in /etc/config/network<br />" ..
"Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />" ..
"Interfaces may not share the same name as configured members, policies or rules"))
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua
index f20414240e..eca53959a4 100644
--- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua
+++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua
@@ -5,8 +5,7 @@
local dsp = require "luci.dispatcher"
local util = require("luci.util")
-local m, mwan_rule, src_ip, src_port, dest_ip, dest_port, proto, sticky
-local timeout, ipset, logging, policy
+local m, s, o
arg[1] = arg[1] or ""
@@ -15,62 +14,72 @@ local ipsets = util.split(util.trim(util.exec("ipset -n -L 2>/dev/null | grep -v
m = Map("mwan3", translatef("MWAN Rule Configuration - %s", arg[1]))
m.redirect = dsp.build_url("admin", "network", "mwan", "rule")
-mwan_rule = m:section(NamedSection, arg[1], "rule", "")
-mwan_rule.addremove = false
-mwan_rule.dynamic = false
+s = m:section(NamedSection, arg[1], "rule", "")
+s.addremove = false
+s.dynamic = false
-src_ip = mwan_rule:option(Value, "src_ip", translate("Source address"),
+o = s:option(ListValue, "family", translate("Internet Protocol"))
+o.default = ""
+o:value("", translate("IPv4 and IPv6"))
+o:value("ipv4", translate("IPv4 only"))
+o:value("ipv6", translate("IPv6 only"))
+
+o = s:option(Value, "src_ip", translate("Source address"),
translate("Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"))
-src_ip.datatype = ipaddr
+o.datatype = ipaddr
-src_port = mwan_rule:option(Value, "src_port", translate("Source port"),
+o = s:option(Value, "src_port", translate("Source port"),
translate("May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or as a portrange (eg \"1024:2048\") without quotes"))
+o:depends("proto", "tcp")
+o:depends("proto", "udp")
-dest_ip = mwan_rule:option(Value, "dest_ip", translate("Destination address"),
+o = s:option(Value, "dest_ip", translate("Destination address"),
translate("Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"))
-dest_ip.datatype = ipaddr
+o.datatype = ipaddr
-dest_port = mwan_rule:option(Value, "dest_port", translate("Destination port"),
+o = s:option(Value, "dest_port", translate("Destination port"),
translate("May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or as a portrange (eg \"1024:2048\") without quotes"))
+o:depends("proto", "tcp")
+o:depends("proto", "udp")
-proto = mwan_rule:option(Value, "proto", translate("Protocol"),
+o = s:option(Value, "proto", translate("Protocol"),
translate("View the content of /etc/protocols for protocol description"))
-proto.default = "all"
-proto.rmempty = false
-proto:value("all")
-proto:value("tcp")
-proto:value("udp")
-proto:value("icmp")
-proto:value("esp")
-
-sticky = mwan_rule:option(ListValue, "sticky", translate("Sticky"),
+o.default = "all"
+o.rmempty = false
+o:value("all")
+o:value("tcp")
+o:value("udp")
+o:value("icmp")
+o:value("esp")
+
+o = s:option(ListValue, "sticky", translate("Sticky"),
translate("Traffic from the same source IP address that previously matched this rule within the sticky timeout period will use the same WAN interface"))
-sticky.default = "0"
-sticky:value("1", translate("Yes"))
-sticky:value("0", translate("No"))
+o.default = "0"
+o:value("1", translate("Yes"))
+o:value("0", translate("No"))
-timeout = mwan_rule:option(Value, "timeout", translate("Sticky timeout"),
+o = s:option(Value, "timeout", translate("Sticky timeout"),
translate("Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"))
-timeout.datatype = "range(1, 1000000)"
+o.datatype = "range(1, 1000000)"
-ipset = mwan_rule:option(Value, "ipset", translate("IPset"),
+o = s:option(Value, "ipset", translate("IPset"),
translate("Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/youtube.com/youtube\")"))
-ipset:value("", translate("-- Please choose --"))
+o:value("", translate("-- Please choose --"))
for _, z in ipairs(ipsets) do
- ipset:value(z)
+ o:value(z)
end
-logging = mwan_rule:option(Flag, "logging", translate("Logging"),
+o = s:option(Flag, "logging", translate("Logging"),
translate("Enables firewall rule logging (global mwan3 logging must also be enabled)"))
-policy = mwan_rule:option(Value, "use_policy", translate("Policy assigned"))
+o = s:option(Value, "use_policy", translate("Policy assigned"))
m.uci:foreach("mwan3", "policy",
function(s)
- policy:value(s['.name'], s['.name'])
+ o:value(s['.name'], s['.name'])
end
)
-policy:value("unreachable", translate("unreachable (reject)"))
-policy:value("blackhole", translate("blackhole (drop)"))
-policy:value("default", translate("default (use main routing table)"))
+o:value("unreachable", translate("unreachable (reject)"))
+o:value("blackhole", translate("blackhole (drop)"))
+o:value("default", translate("default (use main routing table)"))
return m
diff --git a/applications/luci-app-mwan3/po/ar/mwan3.po b/applications/luci-app-mwan3/po/ar/mwan3.po
index 93d0eca50f..7732488c74 100644
--- a/applications/luci-app-mwan3/po/ar/mwan3.po
+++ b/applications/luci-app-mwan3/po/ar/mwan3.po
@@ -38,7 +38,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -46,10 +45,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -77,7 +72,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -95,7 +90,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -103,7 +98,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -125,21 +120,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "جمع البيانات..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -166,7 +161,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -174,17 +169,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "مفعل"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -192,11 +187,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -212,11 +207,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -244,17 +239,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -262,11 +253,23 @@ msgstr ""
msgid "IPv4"
msgstr ""
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "معلومات"
@@ -274,7 +277,7 @@ msgstr "معلومات"
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -285,12 +288,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -304,6 +307,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -315,7 +319,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -332,12 +336,12 @@ msgstr ""
msgid "Loading"
msgstr "جار التحميل"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -381,7 +385,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -397,16 +401,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -419,8 +413,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -445,11 +439,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -468,14 +462,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -491,7 +485,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -522,7 +516,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -566,13 +560,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -580,9 +574,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -594,7 +586,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -619,30 +611,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -688,17 +680,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -711,11 +703,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -755,7 +743,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "في انتظار اكتمال الأمر ..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -769,14 +757,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -784,9 +772,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -802,8 +790,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/bg/mwan3.po b/applications/luci-app-mwan3/po/bg/mwan3.po
index 42904e374b..40c4ee8b7d 100644
--- a/applications/luci-app-mwan3/po/bg/mwan3.po
+++ b/applications/luci-app-mwan3/po/bg/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -579,9 +573,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/bn_BD/mwan3.po b/applications/luci-app-mwan3/po/bn_BD/mwan3.po
index 73ced5c65d..772a6bcc7e 100644
--- a/applications/luci-app-mwan3/po/bn_BD/mwan3.po
+++ b/applications/luci-app-mwan3/po/bn_BD/mwan3.po
@@ -31,7 +31,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -39,10 +38,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -70,7 +65,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -88,7 +83,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -96,7 +91,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -118,21 +113,21 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -159,7 +154,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -167,17 +162,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -185,11 +180,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -205,11 +200,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -237,17 +232,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -255,11 +246,23 @@ msgstr ""
msgid "IPv4"
msgstr ""
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -267,7 +270,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -278,12 +281,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -297,6 +300,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -308,7 +312,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -325,12 +329,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -374,7 +378,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -390,16 +394,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -412,8 +406,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -438,11 +432,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -461,14 +455,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -484,7 +478,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -515,7 +509,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -559,13 +553,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -573,9 +567,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -587,7 +579,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -612,30 +604,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -681,17 +673,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -704,11 +696,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -748,7 +736,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -762,14 +750,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -777,9 +765,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -795,8 +783,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/ca/mwan3.po b/applications/luci-app-mwan3/po/ca/mwan3.po
index 06525acbb4..87df681fde 100644
--- a/applications/luci-app-mwan3/po/ca/mwan3.po
+++ b/applications/luci-app-mwan3/po/ca/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "S’estan recollint dades…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Depuració"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "Interfície"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "S’està carregant"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "No"
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -579,9 +573,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "S’està esperant que l’ordre s’acabi…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Sí"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/cs/mwan3.po b/applications/luci-app-mwan3/po/cs/mwan3.po
index ca5e32f182..4267d2f2fe 100644
--- a/applications/luci-app-mwan3/po/cs/mwan3.po
+++ b/applications/luci-app-mwan3/po/cs/mwan3.po
@@ -37,7 +37,6 @@ msgstr "%d minuta"
msgid "%d minutes"
msgstr "%d minut"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr "%d minut"
msgid "%d second"
msgstr "%d sekunda"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr "%d sekunda"
msgid "%d seconds"
msgstr "%d sekund"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Vyberte --"
@@ -97,7 +92,7 @@ msgstr "Přijatelné hodnoty: 1-1000. Výchozí je 1, pokud není nastaveno"
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Přijatelné hodnoty: 1-256. Výchozí je 1, pokud není nastaveno"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Upozornění"
@@ -105,7 +100,7 @@ msgstr "Upozornění"
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -127,21 +122,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Shromažďování údajů…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Kritické"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Ladění"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Cílová adresa"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Cílový port"
@@ -168,7 +163,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Záchrana"
@@ -176,17 +171,17 @@ msgstr "Záchrana"
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Zapnuto"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -194,11 +189,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Chyba"
@@ -214,11 +209,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -246,17 +241,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -264,11 +255,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Informace"
@@ -276,7 +279,7 @@ msgstr "Informace"
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -287,12 +290,12 @@ msgstr ""
msgid "Interface"
msgstr "Rozhraní"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -306,6 +309,7 @@ msgid "Interfaces"
msgstr "Síťová rozhraní"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -317,7 +321,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -334,12 +338,12 @@ msgstr ""
msgid "Loading"
msgstr "Načítání"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Protokolování"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -383,7 +387,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -399,16 +403,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -421,8 +415,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -447,11 +441,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -470,14 +464,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Ne"
@@ -493,7 +487,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Oznámení"
@@ -524,7 +518,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -568,13 +562,13 @@ msgstr ""
msgid "Policy"
msgstr "Politika"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protokol"
@@ -582,9 +576,7 @@ msgstr "Protokol"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -596,7 +588,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -621,30 +613,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Zdrojová adresa"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Zdrojový port"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -690,17 +682,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -713,11 +705,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -757,7 +745,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Čekání na dokončení příkazu..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Varování"
@@ -771,14 +759,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Ano"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -786,9 +774,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -804,8 +792,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/de/mwan3.po b/applications/luci-app-mwan3/po/de/mwan3.po
index 8e6851e244..2ea8b0e836 100644
--- a/applications/luci-app-mwan3/po/de/mwan3.po
+++ b/applications/luci-app-mwan3/po/de/mwan3.po
@@ -37,7 +37,6 @@ msgstr "%d Minute"
msgid "%d minutes"
msgstr "%d Minuten"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr "%d Minuten"
msgid "%d second"
msgstr "%d Sekunde"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr "%d Sekunde"
msgid "%d seconds"
msgstr "%d Sekunden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Bitte auswählen --"
@@ -96,7 +91,7 @@ msgstr "Gültige Werte: 1-1000. Standard auf 1, falls nicht gesetzt"
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Akzeptable Werte: 1-256. Standardwert ist 1, wenn nicht gesetzt"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Alarm"
@@ -104,7 +99,7 @@ msgstr "Alarm"
msgid "All required IP rules for interface %s found"
msgstr "Alle erforderlichen IP-Regeln für die Schnittstelle %s gefunden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr "Auch diese Routing-Tabelle für verbundene Netzwerke scannen"
@@ -126,21 +121,21 @@ msgstr "Prüfen der Routing-Tabelle"
msgid "Collecting data..."
msgstr "Sammle Daten..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Kritisch"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Zieladresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Zielport"
@@ -169,7 +164,7 @@ msgstr ""
"Eine als offline markierte Schnittstelle wird nach dieser Anzahl "
"erfolgreicher Tracking-Runden als online angesehen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Notfall"
@@ -177,19 +172,19 @@ msgstr "Notfall"
msgid "Enable ssl tracking"
msgstr "Aktiviere SSL-Tracking"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"Aktiviert die Protokollierung von Firewall-Regeln (globale Firewall-"
"Protokollierung muss ebenfalls aktiviert sein)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "Aktiviert die globale Firewall-Protokollierung"
@@ -197,11 +192,11 @@ msgstr "Aktiviert die globale Firewall-Protokollierung"
msgid "Enables https tracking on ssl port 443"
msgstr "Aktiviert HTTPS-Tracking auf SSL-Port 443"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "Geben Sie den Wert in hex ein, beginnend mit <code>0x</code>"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Fehler"
@@ -217,11 +212,11 @@ msgstr "Erwarteter Schnittstellen status beim up event"
msgid "Failure interval"
msgstr "Fehler-Intervall"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "Firewall-Protokollierungsstufe"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "Firewall-Maske"
@@ -249,19 +244,13 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-"Zeit interval wie oft rtmon die Routing-Tabelle der Schnittstelle "
-"aktualisiert"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "INFO: MWAN läuft nicht"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IP-Set"
@@ -269,11 +258,23 @@ msgstr "IP-Set"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Info"
@@ -281,7 +282,7 @@ msgstr "Info"
msgid "Initial state"
msgstr "Ausgangszustand"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -292,12 +293,12 @@ msgstr "Ausgangszustand"
msgid "Interface"
msgstr "Schnittstelle"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "Schnittstelle nicht aktiv"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "Schnittstelle aktiv"
@@ -313,6 +314,7 @@ msgid "Interfaces"
msgstr "Schnittstellen"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "Internet-Protokoll"
@@ -324,7 +326,7 @@ msgstr "Fehlerintervall beibehalten"
msgid "Keep ping failure interval during failure state"
msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Letzter Ausweg"
@@ -341,12 +343,12 @@ msgstr "Lastverteilung"
msgid "Loading"
msgstr "Lade"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Protokollierung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "Protokollierungsstufe"
@@ -390,7 +392,7 @@ msgstr "MWAN-Konfiguration, Mitglieder - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN-Konfiguration, Richtlinien - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN-Konfiguration, Regeln - %s"
@@ -406,23 +408,6 @@ msgstr "MWAN Status - Diagnose"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN Status - Fehlerbehebung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"MWAN unterstützt bis zu 252 physische und/oder logische Schnittstellen<br /"
-">MWAN erfordert, dass alle Schnittstellen eine eindeutige Metrik haben, die "
-"in /etc/config/network konfiguriert sind <br /> Namen müssen mit dem "
-"Schnittstellennamen in /etc/config/network übereinstimmen <br /> Namen "
-"dürfen Zeichen A-Z, a-z, 0-9, _ enthalten aber keine Leerzeichen<br /"
-">Schnittstellen dürfen nicht den gleichen Namen wie konfigurierte "
-"Mitglieder, Richtlinien oder Regeln verwenden"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "Maximale TTL"
@@ -435,8 +420,8 @@ msgstr "Maximale Paketlatenzzeit [ms]"
msgid "Max packet loss [%]"
msgstr "Maximaler Paketverlust [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -467,11 +452,11 @@ msgstr ""
"z, 0-9, _ und keine Leerzeichen<br />Mitglieder dürfen nicht denselben Namen "
"mit konfigurierten Schnittstellen, Richtlinien oder Regeln teilen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Mitglieder, zugewiesen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -490,7 +475,7 @@ msgstr "Minimaler Paketverlust [%]"
msgid "Missing both IP rules for interface %s"
msgstr "Beide IP-Regeln fehlen für die Schnittstelle %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -498,8 +483,8 @@ msgstr ""
"Name der IPset-Regel. Benötigt eine IPset-Regel in /etc/dnsmasq.conf (z.B. "
"\"ipset=/youtube.com/youtube\")"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Nein"
@@ -515,7 +500,7 @@ msgstr "No gateway für Schnittstelle %s gefunden."
msgid "No tracking Hosts for interface %s defined."
msgstr "Kein Tracking Host für die Schnittstelle %s definiert."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Notiz"
@@ -546,7 +531,7 @@ msgstr "Ping-Zähler"
msgid "Ping default gateway"
msgstr "Ping-Standard-Gateway"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Ping-Intervall"
@@ -599,13 +584,13 @@ msgstr ""
msgid "Policy"
msgstr "Standardregel"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "Richtlinie, zugewiesen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protokoll"
@@ -613,9 +598,7 @@ msgstr "Protokoll"
msgid "Recovery interval"
msgstr "Wiederherstellungs-Intervall"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "Routing-Tabelle %d"
@@ -627,7 +610,7 @@ msgstr "Routing-Tabelle %s für die Schnittstelle %s gefunden"
msgid "Routing table %s for interface %s not found"
msgstr "Routing-Tabelle %s für die Schnittstelle %s nicht gefunden"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "Routing-Tabelle nachschlagen"
@@ -663,31 +646,31 @@ msgstr ""
"keine Leerzeichen enthalten<br />Regeln dürfen nicht den gleichen Namen wie "
"konfigurierte Schnittstellen, Mitglieder oder Richtlinien verwenden<br />"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Sekunden. Gültige Werte: 1-1000000. Standard bei 600 falls nicht gesetzt"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Quelladresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Quellport"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "Sticky"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "Sticky-Timeout"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
"Unterstützt CIDR-Schreibweise (z.B. \"192.168.100.0/24\") ohne "
@@ -757,17 +740,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "Name oder IP-Adresse des Tracking Hosts"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "Tracking-Methode"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "Tracking-Sicherheit"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -783,11 +766,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Fehlerbehebung"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "Aktualisierungsintervall"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "Schaue in der Datei /etc/protocols für Protokollbeschreibung mach"
@@ -837,7 +816,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Der Befehl wird ausgeführt..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Warnung"
@@ -853,14 +832,14 @@ msgstr ""
"Sobald alle Mitglieder der Richtlinie offline sind, wird dieses Verhalten "
"für passenden Traffic verwendet"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Ja"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
@@ -868,9 +847,9 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "verbunden (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "default (Haupt-Routing-Tabelle wird benutzt)"
@@ -886,12 +865,45 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "unerreichbar (rejectet)"
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr ""
+#~ "Zeit interval wie oft rtmon die Routing-Tabelle der Schnittstelle "
+#~ "aktualisiert"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "MWAN unterstützt bis zu 252 physische und/oder logische "
+#~ "Schnittstellen<br />MWAN erfordert, dass alle Schnittstellen eine "
+#~ "eindeutige Metrik haben, die in /etc/config/network konfiguriert sind "
+#~ "<br /> Namen müssen mit dem Schnittstellennamen in /etc/config/network "
+#~ "übereinstimmen <br /> Namen dürfen Zeichen A-Z, a-z, 0-9, _ enthalten "
+#~ "aber keine Leerzeichen<br />Schnittstellen dürfen nicht den gleichen "
+#~ "Namen wie konfigurierte Mitglieder, Richtlinien oder Regeln verwenden"
+
+#~ msgid "Update interval"
+#~ msgstr "Aktualisierungsintervall"
+
#~ msgid "always"
#~ msgstr "immer"
diff --git a/applications/luci-app-mwan3/po/el/mwan3.po b/applications/luci-app-mwan3/po/el/mwan3.po
index d516e9dfb8..04383f509f 100644
--- a/applications/luci-app-mwan3/po/el/mwan3.po
+++ b/applications/luci-app-mwan3/po/el/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Συλλογή δεδομένων..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "Διεπαφή"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "Φόρτωση"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -579,9 +573,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/en/mwan3.po b/applications/luci-app-mwan3/po/en/mwan3.po
index 7da7816bbc..7d56bd1393 100644
--- a/applications/luci-app-mwan3/po/en/mwan3.po
+++ b/applications/luci-app-mwan3/po/en/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Enabled"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr ""
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -579,9 +573,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -756,7 +744,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -770,14 +758,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -785,9 +773,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -803,8 +791,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po
index 9c0c8be29a..892534daa6 100644
--- a/applications/luci-app-mwan3/po/es/mwan3.po
+++ b/applications/luci-app-mwan3/po/es/mwan3.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -40,7 +40,6 @@ msgstr "%d minuto"
msgid "%d minutes"
msgstr "%d minutos"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -48,10 +47,6 @@ msgstr "%d minutos"
msgid "%d second"
msgstr "%d segundo"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -79,7 +74,7 @@ msgstr "%d segundo"
msgid "%d seconds"
msgstr "%d segundos"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Por favor elija --"
@@ -101,7 +96,7 @@ msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
"Valores aceptables: 1-256. El valor predeterminado es 1 si no se establece"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Alerta"
@@ -109,7 +104,7 @@ msgstr "Alerta"
msgid "All required IP rules for interface %s found"
msgstr "Se encontraron todas las reglas de IP requeridas para la interfaz %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr "También escanee esta tabla de enrutamiento para redes conectadas"
@@ -131,21 +126,21 @@ msgstr "Ver tabla de enrutamiento"
msgid "Collecting data..."
msgstr "Recolectando datos…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Crítico"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Depurar"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Dirección de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Puerto de destino"
@@ -174,7 +169,7 @@ msgstr ""
"La interfaz inactiva se considerará activa después de tantas pruebas de ping "
"exitosas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Emergencia"
@@ -182,19 +177,19 @@ msgstr "Emergencia"
msgid "Enable ssl tracking"
msgstr "Activar seguimiento de SSL"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"Activa el registro de reglas de firewall (el registro global de mwan3 "
"también debe estar activado)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "Activa el registro de firewall global"
@@ -202,11 +197,11 @@ msgstr "Activa el registro de firewall global"
msgid "Enables https tracking on ssl port 443"
msgstr "Activa el seguimiento de HTTPS en el puerto SSL 443"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "Ingrese el valor en hexadecimal, comenzando con <code>0x</code>"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Error"
@@ -222,11 +217,11 @@ msgstr "Esperar el estado de la interfaz en el evento"
msgid "Failure interval"
msgstr "Intervalo de fracaso"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "Nivel de firewall"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "Mascara de Firewall"
@@ -256,19 +251,13 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-"Con qué frecuencia debe rtmon actualizar la tabla de enrutamiento de la "
-"interfaz"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "INFO: MWAN no se está ejecutando"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -276,11 +265,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr "IPv4 e IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr "Sólo IPv4"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr "Sólo IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Info"
@@ -288,7 +289,7 @@ msgstr "Info"
msgid "Initial state"
msgstr "Estado inicial"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -299,12 +300,12 @@ msgstr "Estado inicial"
msgid "Interface"
msgstr "Interfaz"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "Bajar interfaz"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "Levantar interfaz"
@@ -320,6 +321,7 @@ msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "Protocolo de Internet"
@@ -331,7 +333,7 @@ msgstr "Mantener el intervalo de falla"
msgid "Keep ping failure interval during failure state"
msgstr "Mantener el intervalo de falla de ping durante el estado de falla"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -348,12 +350,12 @@ msgstr "Balanceo de carga"
msgid "Loading"
msgstr "Cargando"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Inicio de sesión"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "Nivel de registro"
@@ -397,7 +399,7 @@ msgstr "Configuración de miembros de MWAN -%s"
msgid "MWAN Policy Configuration - %s"
msgstr "Configuración de la política MWAN -%s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "Configuración de la regla MWAN -%s"
@@ -413,22 +415,6 @@ msgstr "Estado de MWAN - Diagnóstico"
msgid "MWAN Status - Troubleshooting"
msgstr "Estado de MWAN - Resolución de problemas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"MWAN admite hasta 252 interfaces físicas y/o lógicas<br />MWAN requiere que "
-"todas las interfaces tengan una métrica única configurada en /etc/config/"
-"network<br />Los nombres deben coincidir con el nombre de la interfaz que se "
-"encuentra en / etc / config / network <br /> Los nombres pueden contener "
-"caracteres AZ, az, 0-9, _ y sin espacios<br />Las interfaces no pueden "
-"compartir el mismo nombre que los miembros configurados, políticas o reglas"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "Máx TTL"
@@ -441,8 +427,8 @@ msgstr "Latencia máxima de paquetes [ms]"
msgid "Max packet loss [%]"
msgstr "Pérdida máxima de paquetes [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -473,11 +459,11 @@ msgstr ""
"espacios<br />Los miembros no pueden compartir el mismo nombre que las "
"interfaces, políticas o reglas configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Miembros asignados"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -496,7 +482,7 @@ msgstr "Pérdida mínima de paquetes [%]"
msgid "Missing both IP rules for interface %s"
msgstr "Faltan ambas reglas de IP para la interfaz %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -504,8 +490,8 @@ msgstr ""
"Nombre de la regla IPset. Requiere la regla de IPset en /etc/dnsmasq.conf "
"(por ejemplo, \"ipset=/youtube.com/youtube\")"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "No"
@@ -521,7 +507,7 @@ msgstr "No se ha encontrado ninguna puerta de enlace para la interfaz %s."
msgid "No tracking Hosts for interface %s defined."
msgstr "No se han definido Hosts de seguimiento para la interfaz %s."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Aviso"
@@ -552,7 +538,7 @@ msgstr "Recuento de ping"
msgid "Ping default gateway"
msgstr "Ping a puerta de enlace predeterminada"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Intervalo de ping"
@@ -604,13 +590,13 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "Política asignada"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protocolo"
@@ -618,9 +604,7 @@ msgstr "Protocolo"
msgid "Recovery interval"
msgstr "Intervalo de recuperación"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "Tabla de enrutamiento %d"
@@ -632,7 +616,7 @@ msgstr "Tabla de enrutamiento %s para la interfaz %s encontrada"
msgid "Routing table %s for interface %s not found"
msgstr "No se encontró la tabla de enrutamiento %s para la interfaz %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "Tabla de enrutamiento de búsqueda"
@@ -668,32 +652,32 @@ msgstr ""
"caracteres AZ, az, 0-9, _ y sin espacios<br />Las reglas no pueden compartir "
"el mismo nombre que las interfaces, miembros o políticas configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Segundos. Valores aceptables: 1-1000000. El valor predeterminado es 600 si "
"no se establece"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Dirección de origen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Puerto de origen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "Pegajoso"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "Tiempo de espera pegajoso"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
"Admite la notación CIDR (por ejemplo, \"192.168.100.0/24\") sin comillas"
@@ -759,17 +743,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "Seguimiento de nombre de host o dirección IP"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "Método de seguimiento"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "Fiabilidad de seguimiento"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -785,11 +769,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Solución de problemas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "Intervalo de actualización"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "Ver el contenido de /etc/protocol para la descripción del protocolo"
@@ -838,7 +818,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Esperando a que se complete el comando..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Advertencia"
@@ -854,14 +834,14 @@ msgstr ""
"Cuando todos los miembros de la política están fuera de línea, utilice este "
"comportamiento para el tráfico coincidente"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Si"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "agujero negro (caída)"
@@ -869,9 +849,9 @@ msgstr "agujero negro (caída)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "predeterminado (usar tabla de enrutamiento principal)"
@@ -887,12 +867,51 @@ msgstr "Interfaz abajo (netifd)"
msgid "ifup (netifd)"
msgstr "Interfaz arriba (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+"mwan3 requiere que todas las interfaces tengan una métrica única configurada "
+"en /etc/config/network<br/>Los nombres deben coincidir con el nombre de la "
+"interfaz que se encuentra en /etc/config/network<br />Los nombres pueden "
+"contener caracteres AZ, az, 0-9 , _ y sin espacios<br />Las interfaces no "
+"pueden compartir el mismo nombre que los miembros configurados, políticas o "
+"reglas"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "inalcanzable (rechazar)"
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr ""
+#~ "Con qué frecuencia debe rtmon actualizar la tabla de enrutamiento de la "
+#~ "interfaz"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "MWAN admite hasta 252 interfaces físicas y/o lógicas<br />MWAN requiere "
+#~ "que todas las interfaces tengan una métrica única configurada en /etc/"
+#~ "config/network<br />Los nombres deben coincidir con el nombre de la "
+#~ "interfaz que se encuentra en / etc / config / network <br /> Los nombres "
+#~ "pueden contener caracteres AZ, az, 0-9, _ y sin espacios<br />Las "
+#~ "interfaces no pueden compartir el mismo nombre que los miembros "
+#~ "configurados, políticas o reglas"
+
+#~ msgid "Update interval"
+#~ msgstr "Intervalo de actualización"
+
#~ msgid "always"
#~ msgstr "siempre"
diff --git a/applications/luci-app-mwan3/po/fi/mwan3.po b/applications/luci-app-mwan3/po/fi/mwan3.po
index 53048afc40..13630217d8 100644
--- a/applications/luci-app-mwan3/po/fi/mwan3.po
+++ b/applications/luci-app-mwan3/po/fi/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Valitse --"
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Hälytys"
@@ -102,7 +97,7 @@ msgstr "Hälytys"
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Kerätään tietoja..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Kriittinen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Kohdeosoite"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Kohdeportti"
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Hätä"
@@ -173,17 +168,17 @@ msgstr "Hätä"
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Käytössä"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Virhe"
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Tietoja"
@@ -273,7 +276,7 @@ msgstr "Tietoja"
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "Sovitin"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr "Sovittimet"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "Ladataan"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Kirjaaminen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Ei"
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Huomaa"
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr "Käytäntö"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protokolla"
@@ -579,9 +573,7 @@ msgstr "Protokolla"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Lähdeosoite"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Lähdeportti"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Odotetaan komennon suorittamisen päättymistä..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Varoitus"
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Kyllä"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/fr/mwan3.po b/applications/luci-app-mwan3/po/fr/mwan3.po
index ae15d42ae2..d894ac7150 100644
--- a/applications/luci-app-mwan3/po/fr/mwan3.po
+++ b/applications/luci-app-mwan3/po/fr/mwan3.po
@@ -37,7 +37,6 @@ msgstr "%d minute"
msgid "%d minutes"
msgstr "%d minutes"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr "%d minutes"
msgid "%d second"
msgstr "%d seconde"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr "%d seconde"
msgid "%d seconds"
msgstr "%d secondes"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Choisir --"
@@ -96,7 +91,7 @@ msgstr "Valeurs acceptables : 1-1000. Par défaut à 1 si non défini"
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Valeurs acceptables : 1-256. Par défaut à 1 si non défini"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Alerte"
@@ -104,7 +99,7 @@ msgstr "Alerte"
msgid "All required IP rules for interface %s found"
msgstr "Toutes les règles IP requises pour l’interface %s trouvées"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr "Analysez également cette table de routage pour les réseaux connectés"
@@ -126,21 +121,21 @@ msgstr "Vérifier la table de routage"
msgid "Collecting data..."
msgstr "Récupération des données…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Critique"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Débogage"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Adresse de destination"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Port de destination"
@@ -169,7 +164,7 @@ msgstr ""
"L'interface désactivée sera considérée comme opérationnelle après ces "
"nombreux tests ping réussis"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Urgence"
@@ -177,19 +172,19 @@ msgstr "Urgence"
msgid "Enable ssl tracking"
msgstr "Activer le suivi ssl"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"Active la journalisation des règles pare-feu (la journalisation globale du "
"mwan3 doit également être activée)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "Active la journalisation globale du pare-feu"
@@ -197,11 +192,11 @@ msgstr "Active la journalisation globale du pare-feu"
msgid "Enables https tracking on ssl port 443"
msgstr "Active le suivi https sur le port ssl 443"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "Entrez la valeur en hexadécimal, en commençant par <code> 0x </code>"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Erreur"
@@ -217,11 +212,11 @@ msgstr "Attendez-vous à l’état de l’interface sur l’événement en place
msgid "Failure interval"
msgstr "Intervalle de défaillance"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "Niveau de journal de pare-feu"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "Masque pare-feu"
@@ -249,19 +244,13 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-"À quelle fréquence rtmon doit-il mettre à jour la table de routage de "
-"l’interface"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "INFO : MWAN ne fonctionne pas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -269,11 +258,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Infos"
@@ -281,7 +282,7 @@ msgstr "Infos"
msgid "Initial state"
msgstr "État initial"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -292,12 +293,12 @@ msgstr "État initial"
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "Interface Arretée"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "Interface Actif"
@@ -313,6 +314,7 @@ msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "Protocole Internet"
@@ -324,7 +326,7 @@ msgstr "Conserver l’intervalle d’échec"
msgid "Keep ping failure interval during failure state"
msgstr "Conserver l’intervalle d’échec de ping pendant l’état d’échec"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Dernier recours"
@@ -341,12 +343,12 @@ msgstr "Répartition de charges"
msgid "Loading"
msgstr "Chargement"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Journalisation"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "Niveau de journalisation"
@@ -390,7 +392,7 @@ msgstr "MWAN Membre de Configuration - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN de Configuration de la Stratégie - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN Configuration de la Règle - %s"
@@ -406,23 +408,6 @@ msgstr "MWAN État - Diagnostics"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN État - Dépannage"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"Le MWAN prend en charge jusqu'à 252 interfaces physiques et/ou logiques<br /"
-">Le MWAN exige que toutes les interfaces aient une métrique unique "
-"configurée dans /etc/config/network<br />Les noms doivent correspondre au "
-"nom de l'interface trouvé dans /etc/config/network<br />Les noms peuvent "
-"contenir les caractères A-Z, a-z, 0-9, _ et aucun espace<br />Les interfaces "
-"ne peuvent pas partager le même nom que les membres, les politiques ou les "
-"règles configurés"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "Max TTL"
@@ -435,8 +420,8 @@ msgstr "Latence maximale des paquets [ms]"
msgid "Max packet loss [%]"
msgstr "Perte de paquets maximale [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -467,11 +452,11 @@ msgstr ""
"_ et aucun espace<br />Les membres ne peuvent pas partager le même nom que "
"les interfaces, les stratégies ou les règles configurées"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membres affectés"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -490,7 +475,7 @@ msgstr "Perte minimale de paquets [%]"
msgid "Missing both IP rules for interface %s"
msgstr "Manque les deux règles IP pour l'interface% s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -498,8 +483,8 @@ msgstr ""
"Nom de la règle IPset. Nécessite la règle IPset dans /etc/dnsmasq.conf (par "
"exemple « ipset=/youteub.com/youtube »)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Non"
@@ -515,7 +500,7 @@ msgstr "Aucune passerelle pour l’interface %s trouvée."
msgid "No tracking Hosts for interface %s defined."
msgstr "Aucun suivi des hôtes pour l’interface %s défini."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Remarque"
@@ -546,7 +531,7 @@ msgstr "Comptage de ping"
msgid "Ping default gateway"
msgstr "Passerelle par défaut Ping"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Intervalle de ping"
@@ -600,13 +585,13 @@ msgstr ""
msgid "Policy"
msgstr "Politique"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "Politique assignée"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protocole"
@@ -614,9 +599,7 @@ msgstr "Protocole"
msgid "Recovery interval"
msgstr "Intervalle de récupération"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "Table de routage %d"
@@ -628,7 +611,7 @@ msgstr "Tableau de routage %s pour l’interface %s trouvée"
msgid "Routing table %s for interface %s not found"
msgstr "Tableau de routage %s pour l’interface %s introuvable"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "La table de routage de recherche"
@@ -665,34 +648,34 @@ msgstr ""
"ne peuvent pas partager le même nom que les interfaces, membres ou "
"politiques configurés"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Secondes. Valeurs acceptables : 1-1000000. Par défaut à 600 si elle n’est "
"pas définie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Adresse source"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Port source"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
#, fuzzy
msgid "Sticky"
msgstr "Sticky"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
#, fuzzy
msgid "Sticky timeout"
msgstr "Sticky timeout"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
"Supporte la notation CIDR (par exemple \"192.168.100.0/24\") sans les "
@@ -762,17 +745,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "Suivi du nom d'hôte ou de l'adresse IP"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "Méthode de suivi"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "Suivi de la fiabilité"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -788,11 +771,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Dépannage"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "Intervalle de mise à jour"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "Voir le contenu de /etc/protocols pour la description des protocoles"
@@ -841,7 +820,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "En attente que la commande se termine…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Avertissement"
@@ -857,14 +836,14 @@ msgstr ""
"Lorsque tous les membres de la stratégie sont hors connexion, utilisez ce "
"comportement pour le trafic correspondant"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Oui"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
#, fuzzy
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
@@ -873,9 +852,9 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "connecté (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "par défaut (utiliser la table de routage principale)"
@@ -891,8 +870,41 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "inaccessible (rejeter)"
+
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr ""
+#~ "À quelle fréquence rtmon doit-il mettre à jour la table de routage de "
+#~ "l’interface"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "Le MWAN prend en charge jusqu'à 252 interfaces physiques et/ou "
+#~ "logiques<br />Le MWAN exige que toutes les interfaces aient une métrique "
+#~ "unique configurée dans /etc/config/network<br />Les noms doivent "
+#~ "correspondre au nom de l'interface trouvé dans /etc/config/network<br /"
+#~ ">Les noms peuvent contenir les caractères A-Z, a-z, 0-9, _ et aucun "
+#~ "espace<br />Les interfaces ne peuvent pas partager le même nom que les "
+#~ "membres, les politiques ou les règles configurés"
+
+#~ msgid "Update interval"
+#~ msgstr "Intervalle de mise à jour"
diff --git a/applications/luci-app-mwan3/po/he/mwan3.po b/applications/luci-app-mwan3/po/he/mwan3.po
index 8a51b68b8e..c54e1b9da4 100644
--- a/applications/luci-app-mwan3/po/he/mwan3.po
+++ b/applications/luci-app-mwan3/po/he/mwan3.po
@@ -38,7 +38,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -46,10 +45,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -77,7 +72,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- נא לבחור --"
@@ -95,7 +90,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -103,7 +98,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -125,21 +120,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "נאספים נתונים…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -166,7 +161,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -174,17 +169,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -192,11 +187,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -212,11 +207,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -244,17 +239,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -262,11 +253,23 @@ msgstr ""
msgid "IPv4"
msgstr ""
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -274,7 +277,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -285,12 +288,12 @@ msgstr ""
msgid "Interface"
msgstr "מנשק"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -304,6 +307,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -315,7 +319,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -332,12 +336,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -381,7 +385,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -397,16 +401,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -419,8 +413,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -445,11 +439,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -468,14 +462,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -491,7 +485,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -522,7 +516,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -566,13 +560,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -580,9 +574,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -594,7 +586,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -619,30 +611,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -688,17 +680,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -711,11 +703,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -755,7 +743,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -769,14 +757,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -784,9 +772,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -802,8 +790,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/hi/mwan3.po b/applications/luci-app-mwan3/po/hi/mwan3.po
index 1d67cc33f7..39f6c26f48 100644
--- a/applications/luci-app-mwan3/po/hi/mwan3.po
+++ b/applications/luci-app-mwan3/po/hi/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "कृपया चुने"
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -579,9 +573,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/hu/mwan3.po b/applications/luci-app-mwan3/po/hu/mwan3.po
index a92d1a525b..9f03dde204 100644
--- a/applications/luci-app-mwan3/po/hu/mwan3.po
+++ b/applications/luci-app-mwan3/po/hu/mwan3.po
@@ -37,7 +37,6 @@ msgstr "%d perc"
msgid "%d minutes"
msgstr "%d perc"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr "%d perc"
msgid "%d second"
msgstr "%d másodperc"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr "%d másodperc"
msgid "%d seconds"
msgstr "%d másodperc"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Kérem válasszon --"
@@ -96,7 +91,7 @@ msgstr "Elfogadható értékek: 1-1000. Alapértelmezetten 1, ha nincs beállít
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Elfogadható értékek: 1-256. Alapértelmezetten 1, ha nincs beállítva"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Riasztás"
@@ -104,7 +99,7 @@ msgstr "Riasztás"
msgid "All required IP rules for interface %s found"
msgstr "A(z) %s csatoló összes szükséges IP-szabálya megtalálva"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
"Vizsgálja ezt az útválasztási táblázatot is a kapcsolódott hálózatoknál"
@@ -127,21 +122,21 @@ msgstr "Útválasztási táblázat ellenőrzése"
msgid "Collecting data..."
msgstr "Adatok összegyűjtése…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Kritikus"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Hibakeresés"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Célcím"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Célport"
@@ -170,7 +165,7 @@ msgstr ""
"A lekapcsolt csatoló felkapcsoltnak lesz tekintve ennyi sikeres pingelési "
"teszt után"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Vészhelyzet"
@@ -178,19 +173,19 @@ msgstr "Vészhelyzet"
msgid "Enable ssl tracking"
msgstr "SSL követés engedélyezése"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Engedélyezve"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"Engedélyezi a tűzfalszabály naplózását (a globális mwan3 naplózást is "
"engedélyezni kell)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "Engedélyezi a globális tűzfalnaplózást"
@@ -198,11 +193,11 @@ msgstr "Engedélyezi a globális tűzfalnaplózást"
msgid "Enables https tracking on ssl port 443"
msgstr "Engedélyezi a HTTPS követést a 443-as SSL porton"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "Érték megadása hexadecimálisan, <code>0x</code>-szel kezdve"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Hiba"
@@ -218,11 +213,11 @@ msgstr "Elvárt csatolóállapot a felkapcsolás eseménynél"
msgid "Failure interval"
msgstr "Sikertelenség időköze"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "Tűzfal naplószintje"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "Tűzfal maszkja"
@@ -251,19 +246,13 @@ msgstr "Gyorsleválasztási csatolólekapcsolás"
msgid "Hotplug ifup"
msgstr "Gyorsleválasztási csatolófelkapcsolás"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-"Milyen gyakran kell az rtmon parancsnak frissítenie a csatoló útválasztási "
-"táblázatát"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "INFORMÁCIÓ: az MWAN nem fut"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -271,11 +260,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Információ"
@@ -283,7 +284,7 @@ msgstr "Információ"
msgid "Initial state"
msgstr "Kezdeti állapot"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -294,12 +295,12 @@ msgstr "Kezdeti állapot"
msgid "Interface"
msgstr "Csatoló"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "Csatoló lekapcsolása"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "Csatoló felkapcsolása"
@@ -314,6 +315,7 @@ msgid "Interfaces"
msgstr "Csatolók"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "Internetprotokoll"
@@ -326,7 +328,7 @@ msgid "Keep ping failure interval during failure state"
msgstr ""
"Pingelés sikertelenségi időközének megtartása a sikertelen állapot közben"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Végső megoldás"
@@ -343,12 +345,12 @@ msgstr "Terheléskiegyenlítés"
msgid "Loading"
msgstr "Betöltés"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Naplózás"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "Naplózási szint"
@@ -392,7 +394,7 @@ msgstr "MWAN tagbeállítások – %s"
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN házirend-beállítások – %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN szabálybeállítások – %s"
@@ -408,22 +410,6 @@ msgstr "MWAN állapot – diagnosztikák"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN állapot – hibaelhárítás"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"Az MWAN legfeljebb 252 fizikai és/vagy logikai csatolót támogat<br />Az MWAN "
-"azt igényli, hogy az összes csatolónak egyedi mérőszám legyen beállítva az /"
-"etc/config/network helyen<br />A neveknek illeszkedniük kell az /etc/config/"
-"network helyen található csatolónévre<br />A nevek A-Z, a-z, 0-9 és _ "
-"karaktereket tartalmazhatnak, szóközt nem<br />A csatolók nem oszthatják meg "
-"ugyanazt a nevet mint a beállított tagok, házirendek vagy szabályok"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "Legnagyobb élettartam"
@@ -436,8 +422,8 @@ msgstr "Legnagyobb csomagkésleltetés [ms]"
msgid "Max packet loss [%]"
msgstr "Legnagyobb csomagvesztés [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -468,11 +454,11 @@ msgstr ""
"szóközt nem<br />A tagok nem oszthatják meg ugyanazt a nevet mint a "
"beállított csatolók, házirendek vagy szabályok"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Hozzárendelt tagok"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -491,7 +477,7 @@ msgstr "Legkisebb csomagvesztés [%]"
msgid "Missing both IP rules for interface %s"
msgstr "Hiányzik mindkét IP-szabály a(z) %s csatolónál"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -499,8 +485,8 @@ msgstr ""
"Az IPset szabály neve. Egy IPset szabályt igényel az /etc/dnsmasq.conf "
"fájlban (például „ipset=/youtube.com/youtube”)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Nem"
@@ -516,7 +502,7 @@ msgstr "Nem található átjáró a(z) %s csatolónál."
msgid "No tracking Hosts for interface %s defined."
msgstr "Nincsenek követési gépek meghatározva a(z) %s csatolónál."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Figyelmeztetés"
@@ -547,7 +533,7 @@ msgstr "Pingelés darabszáma"
msgid "Ping default gateway"
msgstr "Alapértelmezett átjáró pingelése"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Pingelés időköze"
@@ -600,13 +586,13 @@ msgstr ""
msgid "Policy"
msgstr "Házirend"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "Hozzárendelt házirend"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protokoll"
@@ -614,9 +600,7 @@ msgstr "Protokoll"
msgid "Recovery interval"
msgstr "Visszaállítás időköze"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "%d. útválasztási táblázat"
@@ -628,7 +612,7 @@ msgstr "A(z) %s útválasztási táblázat található a(z) %s csatolónál"
msgid "Routing table %s for interface %s not found"
msgstr "A(z) %s útválasztási táblázat nem található a(z) %s csatolónál"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "Útválasztási táblázat keresése"
@@ -664,32 +648,32 @@ msgstr ""
"tartalmazhatnak, szóközt nem<br />A szabályok nem oszthatják meg ugyanazt a "
"nevet mint a beállított csatolók, tagok vagy házirendek"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Másodpercek. Elfogadható értékek: 1-1000000. Alapértelmezetten 600, ha nincs "
"beállítva"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Forráscím"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Forrásport"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "Ragadós"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "Ragadós időkorlátja"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
"Támogatja a CIDR jelölést (például „192.168.100.0/24”), idézőjelek nélkül"
@@ -758,17 +742,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "Követési gépnév vagy IP-cím"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "Követési módszer"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "Követési megbízhatóság"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -784,11 +768,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Hibaelhárítás"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "Frissítés időköze"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "Az /etc/protocols tartalmának megtekintése a protokoll-leírásnál"
@@ -838,7 +818,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Várakozás a parancs befejeződésére…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Figyelmeztetés"
@@ -854,14 +834,14 @@ msgstr ""
"Ha az összes házirendtag nem érhető el, akkor használja ezt a viselkedést az "
"egyező forgalomnál"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Igen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "fekete lyuk (eldobás)"
@@ -869,9 +849,9 @@ msgstr "fekete lyuk (eldobás)"
msgid "connected (mwan3)"
msgstr "kapcsolódva (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "alapértelmezett (fő útválasztási táblázat használata)"
@@ -887,8 +867,41 @@ msgstr "csatolólekapcsolás (netifd)"
msgid "ifup (netifd)"
msgstr "csatolófelkapcsolás (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "elérhetetlen (visszautasítás)"
+
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr ""
+#~ "Milyen gyakran kell az rtmon parancsnak frissítenie a csatoló "
+#~ "útválasztási táblázatát"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "Az MWAN legfeljebb 252 fizikai és/vagy logikai csatolót támogat<br />Az "
+#~ "MWAN azt igényli, hogy az összes csatolónak egyedi mérőszám legyen "
+#~ "beállítva az /etc/config/network helyen<br />A neveknek illeszkedniük "
+#~ "kell az /etc/config/network helyen található csatolónévre<br />A nevek A-"
+#~ "Z, a-z, 0-9 és _ karaktereket tartalmazhatnak, szóközt nem<br />A "
+#~ "csatolók nem oszthatják meg ugyanazt a nevet mint a beállított tagok, "
+#~ "házirendek vagy szabályok"
+
+#~ msgid "Update interval"
+#~ msgstr "Frissítés időköze"
diff --git a/applications/luci-app-mwan3/po/it/mwan3.po b/applications/luci-app-mwan3/po/it/mwan3.po
index 806fa67eeb..fc66c4bf7c 100644
--- a/applications/luci-app-mwan3/po/it/mwan3.po
+++ b/applications/luci-app-mwan3/po/it/mwan3.po
@@ -37,7 +37,6 @@ msgstr "%d minuto"
msgid "%d minutes"
msgstr "%d minuti"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr "%d minuti"
msgid "%d second"
msgstr "%d secondo"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr "%d secondo"
msgid "%d seconds"
msgstr "%d secondi"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr "Valori accettati: 1-1000 (1 se non configurato)"
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Valori accettati: 1-256 (1 se non configurato)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Allarme"
@@ -102,7 +97,7 @@ msgstr "Allarme"
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Raccolta dati..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Critico"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Emergenza"
@@ -173,17 +168,17 @@ msgstr "Emergenza"
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Errore"
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Informazioni"
@@ -273,7 +276,7 @@ msgstr "Informazioni"
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "Interfaccia"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr "Interfacce"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "Caricamento"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protocollo"
@@ -579,9 +573,7 @@ msgstr "Protocollo"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/ja/mwan3.po b/applications/luci-app-mwan3/po/ja/mwan3.po
index 46189d355c..9bd9906929 100644
--- a/applications/luci-app-mwan3/po/ja/mwan3.po
+++ b/applications/luci-app-mwan3/po/ja/mwan3.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/ja/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -40,7 +40,6 @@ msgstr "%d 分"
msgid "%d minutes"
msgstr "%d 分"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -48,10 +47,6 @@ msgstr "%d 分"
msgid "%d second"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -79,7 +74,7 @@ msgstr "%d 秒"
msgid "%d seconds"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- 選択してください --"
@@ -99,7 +94,7 @@ msgstr "利用可能な値: 1-1000。空欄の場合のデフォルトは1です
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "利用可能な値: 1-256。空欄の場合のデフォルトは1です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "アラート"
@@ -107,7 +102,7 @@ msgstr "アラート"
msgid "All required IP rules for interface %s found"
msgstr "インターフェース %s の全必須 IP ルールが見つかりました"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
"接続されたネットワークのために、追加でスキャンするルーティングテーブルです。"
@@ -130,21 +125,21 @@ msgstr "ルーティング テーブルのチェック"
msgid "Collecting data..."
msgstr "データを収集中..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "重大"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "デバッグ"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "宛先アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "宛先ポート"
@@ -160,7 +155,7 @@ msgstr "詳細"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:12
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:12
msgid "Diagnostics"
-msgstr "診断機能"
+msgstr "診断"
#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
msgid "Disabled"
@@ -173,7 +168,7 @@ msgstr ""
"Down 状態のインターフェースが Up 状態と判断されるまでに要する ping テストの成"
"功回数です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "緊急"
@@ -181,19 +176,19 @@ msgstr "緊急"
msgid "Enable ssl tracking"
msgstr "SSL トラッキングを有効化"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"ファイアウォール ルールのログ記録を有効にします。(グローバルな mwan3 ログ記"
"録も有効にする必要があります)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "グローバルなファイアウォールのログ記録を有効にします。"
@@ -201,11 +196,11 @@ msgstr "グローバルなファイアウォールのログ記録を有効にし
msgid "Enables https tracking on ssl port 443"
msgstr "SSL ポート 443 で https トラッキングを有効化"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "<code>0x</code> で始まる16進数の値を入力してください。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "エラー"
@@ -221,11 +216,11 @@ msgstr "Up イベント時に予想されるインターフェースの状態で
msgid "Failure interval"
msgstr "障害検出 インターバル"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "ファイアウォール ログレベル"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "ファイアウォール マスク"
@@ -255,17 +250,13 @@ msgstr "ホットプラグ ifdown"
msgid "Hotplug ifup"
msgstr "ホットプラグ ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr "rtmon がインターフェース ルーティングテーブルの更新を行う頻度です。"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "情報: MWAN は実行されていません"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -273,11 +264,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr "IPv4及びIPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr "IPv4のみ"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr "IPv6のみ"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "情報"
@@ -285,7 +288,7 @@ msgstr "情報"
msgid "Initial state"
msgstr "初期状態"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -296,12 +299,12 @@ msgstr "初期状態"
msgid "Interface"
msgstr "インターフェース"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "インターフェース Down"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "インターフェース Up"
@@ -317,6 +320,7 @@ msgid "Interfaces"
msgstr "インターフェース"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "インターネット プロトコル"
@@ -328,7 +332,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "最終手段"
@@ -345,12 +349,12 @@ msgstr "負荷分散"
msgid "Loading"
msgstr "読み込み中"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "ロギング"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "ログレベル"
@@ -394,7 +398,7 @@ msgstr "MWAN メンバー設定 - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN ポリシー設定 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN ルール設定 - %s"
@@ -410,23 +414,6 @@ msgstr "MWAN ステータス - 診断"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN ステータス - トラブルシューティング"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"MWAN は、252個までの物理または論理、あるいは両方のインターフェースをサポート"
-"します。<br />MWAN は、全てのインターフェースが /etc/config/network で設定さ"
-"れるユニークなメトリックを持つことを必要とします。<br />下記 \"インターフェー"
-"ス\" の名前は、 /etc/config/network に存在するインターフェース名と同じでなけ"
-"ればなりません。<br />名前は A-Z, a-z, 0-9, _ を含むことができますが、スペー"
-"スは使用できません。<br />インターフェースには、設定済みのメンバーやポリ"
-"シー、ルールと同じ名前を使用することはできません。"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "最大 TTL"
@@ -439,14 +426,14 @@ msgstr "最大パケットレイテンシ [ms]"
msgid "Max packet loss [%]"
msgstr "最大パケットロス [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
msgstr ""
"単一または複数のポート(例: \"22\" または \"80,443\")、あるいはポートの範囲"
-"(例: \"1024:2048\")を、クオーテーション無しで指定することができます。"
+"(例: \"1024:2048\")を、クオーテーションなしで指定することができます。"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
msgid "Member"
@@ -471,11 +458,11 @@ msgstr ""
"は使用できません。<br />メンバーには、設定済みのインターフェースやポリシー、"
"ルールと同じ名前を使用することはできません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "アサイン済みメンバー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -494,7 +481,7 @@ msgstr "最小パケットロス [%]"
msgid "Missing both IP rules for interface %s"
msgstr "インターフェース %s にどちらの IP ルールもありません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -502,8 +489,8 @@ msgstr ""
"IPset ルールの名前です。このルールは、 /etc/dnsmasq.conf で必要です。(例: "
"\"ipset=/youtube.com/youtube\")"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "いいえ"
@@ -519,7 +506,7 @@ msgstr "インターフェース %s にゲートウェイが見つかりませ
msgid "No tracking Hosts for interface %s defined."
msgstr "インターフェース %s にトラッキングホストが指定されていません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "注意"
@@ -550,7 +537,7 @@ msgstr "Ping 回数"
msgid "Ping default gateway"
msgstr "デフォルト ゲートウェイへのping"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Ping インターバル"
@@ -602,13 +589,13 @@ msgstr ""
msgid "Policy"
msgstr "ポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "アサイン済みポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "プロトコル"
@@ -616,9 +603,7 @@ msgstr "プロトコル"
msgid "Recovery interval"
msgstr "障害復旧 インターバル"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "ルーティングテーブル %d"
@@ -630,7 +615,7 @@ msgstr "ルーティングテーブル %s が見つかりました(インタ
msgid "Routing table %s for interface %s not found"
msgstr "ルーティングテーブル %s が見つかりません(インターフェース %s)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "ルーティングテーブルの検索"
@@ -665,30 +650,30 @@ msgstr ""
"が、スペースは使用できません<br />ルールは、設定済みのインターフェースやメン"
"バー、ポリシーと同じ名前を使用することはできません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "秒。利用可能な値: 1-1000000。空欄の場合のデフォルト値は600です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "送信元アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "送信元ポート"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "Sticky"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "Sticky タイムアウト"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "CIDR 表記のサポート(例: \"192.168.100.0/24\")"
@@ -753,17 +738,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "トラッキング ホスト名または IP アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "トラッキング方式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "トラッキングの信頼性"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -779,11 +764,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "トラブルシューティング"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "更新間隔"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "プロトコルの説明については、 /etc/protocols の内容を確認してください"
@@ -830,7 +811,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "コマンド実行中..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "警告"
@@ -846,14 +827,14 @@ msgstr ""
"ポリシーの全メンバーがオフラインの場合、合致したトラフィックに対してこのふる"
"まいが使用されます。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "はい"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
@@ -861,9 +842,9 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "接続時 (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "デフォルト(メインのルーティング テーブルを使用)"
@@ -879,8 +860,39 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "unreachable (reject)"
+
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr "rtmon がインターフェース ルーティングテーブルの更新を行う頻度です。"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "MWAN は、252個までの物理または論理、あるいは両方のインターフェースをサポー"
+#~ "トします。<br />MWAN は、すべてのインターフェースが /etc/config/network で"
+#~ "設定されるユニークなメトリックを持つことを必要とします。<br />下記 \"イン"
+#~ "ターフェース\" の名前は、 /etc/config/network に存在するインターフェース名"
+#~ "と同じでなければなりません。<br />名前は A-Z, a-z, 0-9, _ を含むことができ"
+#~ "ますが、スペースは使用できません。<br />インターフェースには、設定済みのメ"
+#~ "ンバーやポリシー、ルールと同じ名前を使用することはできません。"
+
+#~ msgid "Update interval"
+#~ msgstr "更新間隔"
diff --git a/applications/luci-app-mwan3/po/ko/mwan3.po b/applications/luci-app-mwan3/po/ko/mwan3.po
index 9f1c55de21..20dfdaaea2 100644
--- a/applications/luci-app-mwan3/po/ko/mwan3.po
+++ b/applications/luci-app-mwan3/po/ko/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- 선택하세요 --"
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "데이터 수집 중..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "인터페이스"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "로드 중"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -579,9 +573,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/mr/mwan3.po b/applications/luci-app-mwan3/po/mr/mwan3.po
index 615e8a2a21..277c500d00 100644
--- a/applications/luci-app-mwan3/po/mr/mwan3.po
+++ b/applications/luci-app-mwan3/po/mr/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "डेटा संकलित करीत आहे ..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "गंतव्य पोर्ट"
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "सक्षम केले"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "इंटरफेस"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr "इंटरफेसेस"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "लोड करीत आहे"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "नाही"
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "प्रोटोकॉल"
@@ -579,9 +573,7 @@ msgstr "प्रोटोकॉल"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "स्रोत पोर्ट"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "कमांड पूर्ण होण्याची प्रतीक्षा करीत आहे ..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "होय"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/ms/mwan3.po b/applications/luci-app-mwan3/po/ms/mwan3.po
index d97355dd8e..44fccf0d09 100644
--- a/applications/luci-app-mwan3/po/ms/mwan3.po
+++ b/applications/luci-app-mwan3/po/ms/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Mengumpul data..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -579,9 +573,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/nb_NO/mwan3.po b/applications/luci-app-mwan3/po/nb_NO/mwan3.po
index a389d07ca4..924ee51617 100644
--- a/applications/luci-app-mwan3/po/nb_NO/mwan3.po
+++ b/applications/luci-app-mwan3/po/nb_NO/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Samler inn data…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Aktivert"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -579,9 +573,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/pl/mwan3.po b/applications/luci-app-mwan3/po/pl/mwan3.po
index 53dbefc402..6bca1b8110 100644
--- a/applications/luci-app-mwan3/po/pl/mwan3.po
+++ b/applications/luci-app-mwan3/po/pl/mwan3.po
@@ -38,7 +38,6 @@ msgstr "%d minut"
msgid "%d minutes"
msgstr "%d minut"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -46,10 +45,6 @@ msgstr "%d minut"
msgid "%d second"
msgstr "%d sekund"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -77,7 +72,7 @@ msgstr "%d sekund"
msgid "%d seconds"
msgstr "%d sekund"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Proszę wybrać --"
@@ -97,7 +92,7 @@ msgstr "Akceptowane wartości: 1-1000. Domyślnie 1, jeśli nie ustawiono"
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Akceptowane wartości: 1-256. Domyślnie 1, jeśli nie ustawiono"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Alarm"
@@ -105,7 +100,7 @@ msgstr "Alarm"
msgid "All required IP rules for interface %s found"
msgstr "Znaleziono wszystkie wymagane reguły IP dla interfejsu %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
"Przeskanuj również tę tabelę trasowania w poszukiwaniu podłączonych sieci"
@@ -128,21 +123,21 @@ msgstr "Sprawdź tabelę trasowania"
msgid "Collecting data..."
msgstr "Trwa zbieranie danych..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Krytyczny"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Debugowanie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Adres docelowy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Port docelowy"
@@ -171,7 +166,7 @@ msgstr ""
"Opuszczony interfejs zostanie uznany za podniesiony po wielu udanych testach "
"ping"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Ratunkowy"
@@ -179,19 +174,19 @@ msgstr "Ratunkowy"
msgid "Enable ssl tracking"
msgstr "Włącz śledzenie SSL"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Włączone"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"Włącza rejestrowanie reguł zapory (globalne rejestrowanie mwan3 również musi "
"być włączone)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "Włącza globalne logowanie zapory sieciowej"
@@ -199,11 +194,11 @@ msgstr "Włącza globalne logowanie zapory sieciowej"
msgid "Enables https tracking on ssl port 443"
msgstr "Włącza śledzenie https na porcie SSL 443"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "Wprowadź wartość szesnastkową, zaczynając od <code>0x</code>"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Błąd"
@@ -219,11 +214,11 @@ msgstr "Oczekiwany stan interfejsu przy zdarzeniu poprzedzającym"
msgid "Failure interval"
msgstr "Interwał awarii"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "Poziom logowania zapory sieciowej"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "Maska zapory sieciowej"
@@ -252,17 +247,13 @@ msgstr "Przełącznik, jeśli odłączono"
msgid "Hotplug ifup"
msgstr "Przełącznik, jeśli podłączono"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr "Jak często rtmon powinien aktualizować tabelę trasowania interfejsu"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "INFO: MWAN nie działa"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -270,11 +261,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Informacja"
@@ -282,7 +285,7 @@ msgstr "Informacja"
msgid "Initial state"
msgstr "Stan początkowy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -293,12 +296,12 @@ msgstr "Stan początkowy"
msgid "Interface"
msgstr "Interfejs"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "Interfejs padł"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "Interface wstał"
@@ -312,6 +315,7 @@ msgid "Interfaces"
msgstr "Interfejsy"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "Protokół internetowy"
@@ -323,7 +327,7 @@ msgstr "Zachowaj interwał awarii"
msgid "Keep ping failure interval during failure state"
msgstr "Zachowanie odstępu czasu między awariami pingów podczas stanu awarii"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Ostatnia wizyta"
@@ -340,12 +344,12 @@ msgstr "Równoważenie obciążenia"
msgid "Loading"
msgstr "Ładowanie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Logowanie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "Poziom logowania"
@@ -389,7 +393,7 @@ msgstr "Konfiguracja użytkowników MWAN - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "Konfiguracja polityki MWAN - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "Konfiguracja reguły MWAN - %s"
@@ -405,22 +409,6 @@ msgstr "MWAN Status - Diagnostyka"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN Status - Rozwiązywanie problemów"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"MWAN obsługuje do 252 fizycznych i/lub logicznych interfejsów<br />MWAN "
-"wymaga, aby wszystkie interfejsy miały unikalną metrykę skonfigurowaną w /"
-"etc/config/network<br />Nazwy muszą odpowiadać nazwie interfejsu znajdującej "
-"się w /etc/config/network<br />Nazwy mogą zawierać znaki A-Z, a-z, 0-9, _ i "
-"nie mogą zawierać spacji<br />Interfejsy nie mogą mieć tej samej nazwy co "
-"skonfigurowane elementy, zasady lub reguły"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "Maksymalny TTL"
@@ -433,8 +421,8 @@ msgstr "Maksymalna latencja pakietów [ms]"
msgid "Max packet loss [%]"
msgstr "Maksymalna utrata pakietów [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -464,11 +452,11 @@ msgstr ""
"zawierać znaki A-Z, a-z, 0-9, _ i nie mogą zawierać spacji<br />Członkowie "
"nie mogą mieć tej samej nazwy co skonfigurowane interfejsy, zasady lub reguły"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Przypisani użytkownicy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -487,7 +475,7 @@ msgstr "Minimalna strata pakietów [%]"
msgid "Missing both IP rules for interface %s"
msgstr "Brak obu zasad IP dotyczących interfejsu %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -495,8 +483,8 @@ msgstr ""
"Nazwa reguły IPset. Wymaga reguły IPset w /etc/dnsmasq.conf (np. \"ipset=/"
"youtube.com/youtube\")"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Nie"
@@ -512,7 +500,7 @@ msgstr "Nie znaleziono bramy domyślnej dla interfejsu %s."
msgid "No tracking Hosts for interface %s defined."
msgstr "Nie zdefiniowano hostów śledzących dla interfejsu %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Spostrzeżenie"
@@ -543,7 +531,7 @@ msgstr "Liczba pingów"
msgid "Ping default gateway"
msgstr "Ping do bramy domyślnej"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Interwał pingu"
@@ -595,13 +583,13 @@ msgstr ""
msgid "Policy"
msgstr "Polityka"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "Przypisane zasady"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protokół"
@@ -609,9 +597,7 @@ msgstr "Protokół"
msgid "Recovery interval"
msgstr "Interwał odzyskiwania"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "Tabela trasowania %d"
@@ -623,7 +609,7 @@ msgstr "Znaleziono tabeli trasowania %s dla interfejsu %s"
msgid "Routing table %s for interface %s not found"
msgstr "Nie znaleziono tabeli trasowania %s dla interfejsu %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "Przeglądanie tabeli trasowania"
@@ -658,32 +644,32 @@ msgstr ""
"spacji <br /> Reguły mogą nie mieć tej samej nazwy co skonfigurowane "
"interfejsy, członkowie lub reguły"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Sekundy. Dopuszczalne wartości: 1-1000000. Wartość domyślna to 600, jeśli "
"nie jest ustawiona"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Adres źródłowy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Port źródłowy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "Przyklejony"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "Limit czasu przyklejenia"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "Obsługuje notację CIDR (np. \"192.168.100.0/24\") bez cudzysłowów"
@@ -748,17 +734,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "Śledzenie nazwy hosta lub adresu IP"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "Metoda śledzenia"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "Niezawodność śledzenia"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -773,11 +759,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Rozwiązywanie problemów"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "Interwał aktualizacji"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "Zobacz zawartość/etc/protocols dla opisu protokołu"
@@ -824,7 +806,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Oczekiwanie na polecenie do wykonania..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Ostrzeżenie"
@@ -840,14 +822,14 @@ msgstr ""
"Kiedy wszyscy użytkownicy polityki są w trybie offline używają tego "
"zachowania dla dopasowanego ruchu"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Tak"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "czarna dziura (porzuć)"
@@ -855,9 +837,9 @@ msgstr "czarna dziura (porzuć)"
msgid "connected (mwan3)"
msgstr "podłączone (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "domyślnie (użyj głównej tabeli trasowania)"
@@ -873,8 +855,38 @@ msgstr "jeśli w dół (netifd)"
msgid "ifup (netifd)"
msgstr "jeśli w górę (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "nieosiągalny (odrzucanie)"
+
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr "Jak często rtmon powinien aktualizować tabelę trasowania interfejsu"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "MWAN obsługuje do 252 fizycznych i/lub logicznych interfejsów<br />MWAN "
+#~ "wymaga, aby wszystkie interfejsy miały unikalną metrykę skonfigurowaną w /"
+#~ "etc/config/network<br />Nazwy muszą odpowiadać nazwie interfejsu "
+#~ "znajdującej się w /etc/config/network<br />Nazwy mogą zawierać znaki A-Z, "
+#~ "a-z, 0-9, _ i nie mogą zawierać spacji<br />Interfejsy nie mogą mieć tej "
+#~ "samej nazwy co skonfigurowane elementy, zasady lub reguły"
+
+#~ msgid "Update interval"
+#~ msgstr "Interwał aktualizacji"
diff --git a/applications/luci-app-mwan3/po/pt/mwan3.po b/applications/luci-app-mwan3/po/pt/mwan3.po
index 5a44a88f75..186ef2b740 100644
--- a/applications/luci-app-mwan3/po/pt/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-04 13:41+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
+"Last-Translator: Ricardo Nunes <ricardofsonunes@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/pt/>\n"
"Language: pt\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -37,7 +37,6 @@ msgstr "%d minuto"
msgid "%d minutes"
msgstr "%d minutos"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr "%d minutos"
msgid "%d second"
msgstr "%d segundo"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr "%d segundo"
msgid "%d seconds"
msgstr "%d segundos"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Por favor escolha --"
@@ -96,7 +91,7 @@ msgstr "Valores aceitáveis: 1-1000. Predefinido como 1 se não estiver definido
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Valores aceitáveis: 1-256. Predefinido como 1 se não estiver definido"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Alerta"
@@ -104,7 +99,7 @@ msgstr "Alerta"
msgid "All required IP rules for interface %s found"
msgstr "Todas as regras de IP necessárias para a interface %s encontradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr "Verificar também esta tabela de roteamento para redes conectadas"
@@ -126,21 +121,21 @@ msgstr "Verificar tabela de roteamento"
msgid "Collecting data..."
msgstr "A recolher dados..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Critico"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Depurar"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Endereço de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Porta de destino"
@@ -169,7 +164,7 @@ msgstr ""
"A interface abaixada será considerada up após esta quantidade de testes de "
"ping com sucesso"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Emergência"
@@ -177,19 +172,19 @@ msgstr "Emergência"
msgid "Enable ssl tracking"
msgstr "Ativar rastreamento de ssl"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"Ativa o registro de regras de firewall (o registro mwan3 global também deve "
"estar ativado)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "Ativa o log de firewall global"
@@ -197,11 +192,11 @@ msgstr "Ativa o log de firewall global"
msgid "Enables https tracking on ssl port 443"
msgstr "Permite o rastreamento https na porta ssl 443"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "Introduza o valor em hexadecimal, começando por <code>0x</code>"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Erro"
@@ -217,11 +212,11 @@ msgstr "Esperar o estado da interface no evento up"
msgid "Failure interval"
msgstr "Intervalo de falha"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "Nível de log do firewall"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "Máscara de firewall"
@@ -249,17 +244,13 @@ msgstr "ifdown de hotplug"
msgid "Hotplug ifup"
msgstr "ifup de hotplug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr "Quantas vezes deve rtmon atualizar a tabela de roteamento de interface"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "INFO: MWAN não está em execução"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -267,11 +258,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr "IPv4 e IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr "Apenas IPv4"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr "Apenas IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Info"
@@ -279,7 +282,7 @@ msgstr "Info"
msgid "Initial state"
msgstr "Estado inicial"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -290,12 +293,12 @@ msgstr "Estado inicial"
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "Interface down"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "Interface up"
@@ -311,6 +314,7 @@ msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "Protocolo Internet"
@@ -322,7 +326,7 @@ msgstr "Manter intervalo de falha"
msgid "Keep ping failure interval during failure state"
msgstr "Manter o intervalo de falha de ping durante o estado de falha"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -339,12 +343,12 @@ msgstr "Balanceamento de Carga"
msgid "Loading"
msgstr "A carregar"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Logging"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "Nível de log"
@@ -388,7 +392,7 @@ msgstr "Configuração de Membro MWAN - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "Configuração da Política de MWAN - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "Configuração de Regras MWAN - %s"
@@ -404,22 +408,6 @@ msgstr "Estado MWAN - Diagnóstico"
msgid "MWAN Status - Troubleshooting"
msgstr "Estado do MWAN - Solução de problemas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"O MWAN suporta até 252 interfaces físicas e/ou lógicas<br />MWAN exige que "
-"todas as interfaces tenham uma métrica exclusiva configurada em /etc/config/"
-"network<br />Nomes devem corresponder ao nome da interface em /etc/config/"
-"network<br />Nomes podem conter caracteres A-Z, a-z, 0-9, _ sem nenhum "
-"espaço<br />As interfaces não devem compartilhar o mesmo nome dos membros "
-"configurados, políticas ou regras"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "TTL máximo"
@@ -432,8 +420,8 @@ msgstr "Latência máxima do pacote [ms]"
msgid "Max packet loss [%]"
msgstr "Perda máxima de pacotes [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -464,11 +452,11 @@ msgstr ""
"espaço<br />Os membros não devem compartilhar o mesmo nome das interfaces, "
"políticas ou regras configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membros designados"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -487,7 +475,7 @@ msgstr "Perda mínima de pacotes [%]"
msgid "Missing both IP rules for interface %s"
msgstr "Faltam ambas as regras de IP para interface %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -495,8 +483,8 @@ msgstr ""
"Nome da regra do IPset. Requer regra de IPset em /etc/dnsmasq.conf (ex. "
"\"ipset=/youtube.pt/youtube\")"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Não"
@@ -512,7 +500,7 @@ msgstr "Nenhum gateway encontrado para interface %s."
msgid "No tracking Hosts for interface %s defined."
msgstr "Nenhum host de rastreamento para interface %s definido."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Aviso"
@@ -543,7 +531,7 @@ msgstr "Contagem de ping"
msgid "Ping default gateway"
msgstr "Gateway padrão de ping"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Intervalo de ping"
@@ -595,13 +583,13 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "Política atribuída"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protocolo"
@@ -609,9 +597,7 @@ msgstr "Protocolo"
msgid "Recovery interval"
msgstr "Intervalo de recuperação"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "Tabela de roteamento %d"
@@ -623,7 +609,7 @@ msgstr "Tabela de roteamento %s para interface %s encontrada"
msgid "Routing table %s for interface %s not found"
msgstr "Tabela de roteamento %s para interface %s não encontrada"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "Consulta da tabela de roteamento"
@@ -658,31 +644,31 @@ msgstr ""
"podem conter caracteres A-Z, a-z, 0-9, _ e sem espaços<br />As regras não "
"devem ter o mesmo nome das interfaces, membros ou políticas configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Segundos. Valores aceitáveis: 1-1000000. O padrão é 600 se não for definido"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Endereço de origem"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Porta de origem"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "Pegajoso"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "Tempo limite pegajoso"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "Suporta a notação CIDR (ex. \"192.168.100.0/24\") sem as aspas"
@@ -737,25 +723,25 @@ msgstr ""
"mwan3track <br />* \"ifdown\" É chamado pelo netifd e mwan3track <br />** "
"\"connected\" Só é chamado pelo mwan3track se o rastreamento foi bem "
"sucedido <br />* \"disconnected\" Só é chamado pelo mwan3track se o "
-"rastreamento falhou <br />$INTERFACE Nome da interface que foi up ou down ("
-"e.g. \"wan\" ou \"wwan\")<br />$DEVICE Nome do aparelho físico cuja "
-"interface foi up ou down (e.g. \"eth0\" ou \"wwan0\")<br /><br />"
+"rastreamento falhou <br />$INTERFACE Nome da interface que foi up ou down (e."
+"g. \"wan\" ou \"wwan\")<br />$DEVICE Nome do aparelho físico cuja interface "
+"foi up ou down (e.g. \"eth0\" ou \"wwan0\")<br /><br />"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
msgid "Tracking hostname or IP address"
msgstr "Rastreamento de nome de host ou endereço IP"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "Método de rastreamento"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "Confiabilidade de rastreamento"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -770,11 +756,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Resolução de problemas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "Intervalo de atualização"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "Veja o conteúdo de /etc/protocols para descrição do protocolo"
@@ -820,7 +802,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "A aguardar que o comando termine..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Aviso"
@@ -836,14 +818,14 @@ msgstr ""
"Quando todos os membros da política estiverem offline, use esse "
"comportamento para o tráfego correspondente"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Sim"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "blackhole (drop)"
@@ -851,9 +833,9 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "padrão (use a tabela de roteamento principal)"
@@ -869,8 +851,44 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+"mwan3 requer que todas as interfaces tenham uma métrica única configurada em "
+"/etc/config/network<br />Os nomes devem coincidir com o nome da interface "
+"encontrada em /etc/config/network<br />Os nomes podem conter os caracteres A-"
+"Z, a-z, 0-9, _ e não devem conter espaços<br />As interfaces não podem "
+"partilhar o mesmo nome de membros configurados, políticas ou regras"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "inacessível (rejeitar)"
+
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr ""
+#~ "Quantas vezes deve rtmon atualizar a tabela de roteamento de interface"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "O MWAN suporta até 252 interfaces físicas e/ou lógicas<br />MWAN exige "
+#~ "que todas as interfaces tenham uma métrica exclusiva configurada em /etc/"
+#~ "config/network<br />Nomes devem corresponder ao nome da interface em /etc/"
+#~ "config/network<br />Nomes podem conter caracteres A-Z, a-z, 0-9, _ sem "
+#~ "nenhum espaço<br />As interfaces não devem compartilhar o mesmo nome dos "
+#~ "membros configurados, políticas ou regras"
+
+#~ msgid "Update interval"
+#~ msgstr "Intervalo de atualização"
diff --git a/applications/luci-app-mwan3/po/pt_BR/mwan3.po b/applications/luci-app-mwan3/po/pt_BR/mwan3.po
index c07e441c3d..816b13bb21 100644
--- a/applications/luci-app-mwan3/po/pt_BR/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt_BR/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-22 12:40+0000\n"
+"PO-Revision-Date: 2020-11-18 13:28+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmwan3/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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -37,7 +37,6 @@ msgstr "%d minuto"
msgid "%d minutes"
msgstr "%d minutos"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr "%d minutos"
msgid "%d second"
msgstr "%d segundo"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr "%d segundo"
msgid "%d seconds"
msgstr "%d segundos"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Por favor, escolha --"
@@ -96,7 +91,7 @@ msgstr "Valores aceitáveis: 1-1000. Predefinido para 1 se não estiver definido
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Valores aceitáveis: 1-256. Predefinido para 1 se não estiver definido"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Alerta"
@@ -105,7 +100,7 @@ msgid "All required IP rules for interface %s found"
msgstr ""
"Todas as regras de IP necessárias para a interface %s foram encontradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr "Varrer também esta tabela de roteamento para as redes conectadas"
@@ -127,21 +122,21 @@ msgstr "Verifique a tabela de roteamento"
msgid "Collecting data..."
msgstr "Coletando dados..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Crítico"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Depuração"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Endereço de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Porta de destino"
@@ -170,7 +165,7 @@ msgstr ""
"A interface desativada será considerada ativada após muitos testes de ping "
"bem-sucedidos"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Emergência"
@@ -178,19 +173,19 @@ msgstr "Emergência"
msgid "Enable ssl tracking"
msgstr "Ativar rastreamento ssl"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"Ativa o registro log das regras de firewall (o registro mwan3 global também "
"deve estar ativado)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "Ativa o registro log global de firewall"
@@ -198,11 +193,11 @@ msgstr "Ativa o registro log global de firewall"
msgid "Enables https tracking on ssl port 443"
msgstr "Ativa o rastreamento https na porta SSL 443"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "insira o valor em hexadecimal, começando por <code>0x</code>"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Erro"
@@ -218,11 +213,11 @@ msgstr "Esperar que a interface esteja no ar durante um evento"
msgid "Failure interval"
msgstr "Intervalo de falha"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "Nível de registro do firewall"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "Máscara do firewall"
@@ -250,19 +245,13 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-"Com qual frequência o rtmon deve atualizar a tabela de roteamento da "
-"interface"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "INFO: O MWAN não está em execução"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -270,11 +259,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr "IPv4 e IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr "Somente IPv4"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr "Somente IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Informação"
@@ -282,7 +283,7 @@ msgstr "Informação"
msgid "Initial state"
msgstr "Condição inicial"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -293,12 +294,12 @@ msgstr "Condição inicial"
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "Interface inoperante"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "Interface operante"
@@ -313,6 +314,7 @@ msgid "Interfaces"
msgstr "Interfaces"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "Protocolo de Internet"
@@ -324,7 +326,7 @@ msgstr "Conservar o intervalo de falha"
msgid "Keep ping failure interval during failure state"
msgstr "Conservar o intervalo de falha do ping durante uma condição de falha"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -341,12 +343,12 @@ msgstr "Balanceamento de Carga"
msgid "Loading"
msgstr "Carregando"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Registrando os eventos"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "Nível do registro log"
@@ -390,7 +392,7 @@ msgstr "Configuração de Membro MWAN - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "Configuração da Política MWAN - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "Regras de Configuração MWAN - %s"
@@ -406,22 +408,6 @@ msgstr "Condição MWAN - Diagnósticos"
msgid "MWAN Status - Troubleshooting"
msgstr "Condição MWAN - Solução de problemas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"O MWAN suporta até 252 interfaces físicas e/ou lógicas<br />O MWAN exige que "
-"todas as interfaces tenham uma métrica exclusiva configurada em /etc/config/"
-"network<br />Todos os nomes devem corresponder ao nome da interface "
-"encontrada em /etc/config/network<br />Os nomes podem conter caracteres "
-"entre A-Z, a-z, 0-9, _ sem nenhum espaço<br />As interfaces podem não "
-"compartilhar o mesmo nome dos membros configurados, políticas ou regras"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "TTL Máximo"
@@ -434,8 +420,8 @@ msgstr "Latência máxima do pacote [ms]"
msgid "Max packet loss [%]"
msgstr "Perda máxima de pacotes [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -467,11 +453,11 @@ msgstr ""
"espaço entre eles<br />Os membros podem não compartilhar do mesmo nome das "
"interfaces, políticas ou regras configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membros designados"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -490,7 +476,7 @@ msgstr "Perda mínima de pacotes [%]"
msgid "Missing both IP rules for interface %s"
msgstr "Faltando ambas as regras IP para a interface %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -498,8 +484,8 @@ msgstr ""
"Nome da regra do IPset. Requer que as regras de IPset estejam em /etc/"
"dnsmasq.conf (por exemplo, \"ipset=/youtube.com/youtube\")"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Não"
@@ -515,7 +501,7 @@ msgstr "Não foi encontrado nenhum gateway para a interface %s."
msgid "No tracking Hosts for interface %s defined."
msgstr "Nenhum host de rastreamento para a interface %s foi definida."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Aviso"
@@ -546,7 +532,7 @@ msgstr "Contagem de ping"
msgid "Ping default gateway"
msgstr "Realizar ping no gateway padrão"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Intervalo de ping"
@@ -599,13 +585,13 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "Política atribuída"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protocolo"
@@ -613,9 +599,7 @@ msgstr "Protocolo"
msgid "Recovery interval"
msgstr "Intervalo de recuperação"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "Tabela de roteamento %d"
@@ -627,7 +611,7 @@ msgstr "A tabela de roteamento %s para a interface %s foi encontrada"
msgid "Routing table %s for interface %s not found"
msgstr "A tabela de roteamento %s para a interface %s não foi encontrada"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "Consulta da tabela de roteamento"
@@ -663,34 +647,34 @@ msgstr ""
"entre A-Z, a-z, 0-9, _ sem nenhum espaço entre eles<br />As regras podem não "
"ter o mesmo nome das interfaces, membros ou políticas já configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Segundos. Valores aceitáveis: 1-1000000. Caso não seja definido o padrão é "
"600"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Endereço de origem"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Porta de origem"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "Fixo"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "Tempo limite fixo"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
-msgstr "Compatível com notação CIDR (ex. \"192.168.100.100.0/24\") sem aspas"
+msgstr "Compatível com notação CIDR (ex. \"192.168.100.0/24\") sem aspas"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:72
msgid "Task"
@@ -754,17 +738,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "Rastreamento de hostname ou endereço IP"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "Método de rastreamento"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "Confiabilidade de rastreamento"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -779,11 +763,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Solucionando problemas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "Intervalo de atualização"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "Exiba o conteúdo de /etc/protocols para uma descrição do protocolo"
@@ -830,7 +810,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Aguardando a conclusão do comando..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Alerta"
@@ -846,14 +826,14 @@ msgstr ""
"Quando todos os membros da política estiverem fora do ar, use este "
"comportamento para o tráfego correspondente"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Sim"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "buraco negro (derruba)"
@@ -861,9 +841,9 @@ msgstr "buraco negro (derruba)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "padrão (usar tabela de roteamento principal)"
@@ -879,8 +859,46 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+"mwan3 necessita que todas as interfaces tenham uma métrica única configurada "
+"no /etc/config/network<br />Os nomes devem coincidir com o nome da interface "
+"encontrada em /etc/config/network<br />Os nomes podem conter os caracteres A-"
+"Z, a-z, 0-9, _ e sem espaço<br />As interfaces não podem compartilhar do "
+"mesmo nome como os membros configurados, políticas ou das regras"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "inacessível (rejeitar)"
+
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr ""
+#~ "Com qual frequência o rtmon deve atualizar a tabela de roteamento da "
+#~ "interface"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "O MWAN suporta até 252 interfaces físicas e/ou lógicas<br />O MWAN exige "
+#~ "que todas as interfaces tenham uma métrica exclusiva configurada em /etc/"
+#~ "config/network<br />Todos os nomes devem corresponder ao nome da "
+#~ "interface encontrada em /etc/config/network<br />Os nomes podem conter "
+#~ "caracteres entre A-Z, a-z, 0-9, _ sem nenhum espaço<br />As interfaces "
+#~ "podem não compartilhar o mesmo nome dos membros configurados, políticas "
+#~ "ou regras"
+
+#~ msgid "Update interval"
+#~ msgstr "Intervalo de atualização"
diff --git a/applications/luci-app-mwan3/po/ro/mwan3.po b/applications/luci-app-mwan3/po/ro/mwan3.po
index 51e16faf92..5b1c8ce306 100644
--- a/applications/luci-app-mwan3/po/ro/mwan3.po
+++ b/applications/luci-app-mwan3/po/ro/mwan3.po
@@ -38,7 +38,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -46,10 +45,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -77,7 +72,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -95,7 +90,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -103,7 +98,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -125,21 +120,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Colectare date..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -166,7 +161,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Urgență"
@@ -174,17 +169,17 @@ msgstr "Urgență"
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -192,11 +187,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Eroare"
@@ -212,11 +207,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -244,17 +239,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -262,11 +253,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -274,7 +277,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -285,12 +288,12 @@ msgstr ""
msgid "Interface"
msgstr "Interfață"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -304,6 +307,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -315,7 +319,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -332,12 +336,12 @@ msgstr ""
msgid "Loading"
msgstr "Încărcare"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -381,7 +385,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -397,16 +401,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -419,8 +413,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -445,11 +439,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -468,14 +462,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Nu"
@@ -491,7 +485,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -522,7 +516,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -566,13 +560,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -580,9 +574,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -594,7 +586,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -619,30 +611,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -688,17 +680,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -711,11 +703,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -755,7 +743,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "În așteptarea finalizării comenzii..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -769,14 +757,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Da"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -784,9 +772,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -802,8 +790,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/ru/mwan3.po b/applications/luci-app-mwan3/po/ru/mwan3.po
index 16816788a0..b2eb5697b2 100644
--- a/applications/luci-app-mwan3/po/ru/mwan3.po
+++ b/applications/luci-app-mwan3/po/ru/mwan3.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: mwan3\n"
"POT-Creation-Date: 2017-09-14 16:00+0300\n"
-"PO-Revision-Date: 2020-07-27 08:09+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -43,7 +43,6 @@ msgstr "%d минута"
msgid "%d minutes"
msgstr "%d минут"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -51,10 +50,6 @@ msgstr "%d минут"
msgid "%d second"
msgstr "%d секунда"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -82,7 +77,7 @@ msgstr "%d секунда"
msgid "%d seconds"
msgstr "%d секунд"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Сделайте выбор --"
@@ -102,7 +97,7 @@ msgstr "Допустимые значения: 1–1000. По умолчанию
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "Допустимые значения: 1–256 По умолчанию 1, если значение не задано"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Тревога"
@@ -110,7 +105,7 @@ msgstr "Тревога"
msgid "All required IP rules for interface %s found"
msgstr "Все необходимые IP правила для интерфейса %s найдены"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
"Также сканировать эту таблицу маршрутизации на предмет подключённых сетей"
@@ -133,21 +128,21 @@ msgstr "Проверить таблицу маршрутизации"
msgid "Collecting data..."
msgstr "Сбор данных..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Критическая ситуация"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Отладка"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Адрес назначения"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Порт назначения"
@@ -176,7 +171,7 @@ msgstr ""
"Отключенный интерфейс будет считаться активным после указанного количество "
"успешных ping проверок"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Чрезвычайная ситуация"
@@ -184,19 +179,19 @@ msgstr "Чрезвычайная ситуация"
msgid "Enable ssl tracking"
msgstr "Включить отслеживание SSL"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
"Включает журналирование правил брандмауэра (также должно быть включено "
"глобальное журналирование mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "Включает глобальное журналирование правил брандмауэера"
@@ -204,11 +199,11 @@ msgstr "Включает глобальное журналирование пр
msgid "Enables https tracking on ssl port 443"
msgstr "Включает отслеживание HTTPS на SSL порту 443"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "Введите значение в шестнадцатеричной форме, начиная с <code>0x</code>"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Ошибка"
@@ -224,11 +219,11 @@ msgstr "Ожидать состояние интерфейса при событ
msgid "Failure interval"
msgstr "Интервал отказа"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "Уровень журналирования брандмауэра"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "Маска межсетевого экрана"
@@ -258,17 +253,13 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr "Как часто rtmon должен обновлять таблицу маршрутизации интерфейса"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "ИНФОРМАЦИЯ: MWAN не запущен"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -276,11 +267,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr "IPv4 и IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr "Только IPv4"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr "Только IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Информация"
@@ -288,7 +291,7 @@ msgstr "Информация"
msgid "Initial state"
msgstr "Исходное состояние"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -299,12 +302,12 @@ msgstr "Исходное состояние"
msgid "Interface"
msgstr "Интерфейс"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "Отключение интерфейса"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "Включение интерфейса"
@@ -320,6 +323,7 @@ msgid "Interfaces"
msgstr "Интерфейсы"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "Протокол интернета (IP)"
@@ -331,7 +335,7 @@ msgstr "Сохранять интервал отказа"
msgid "Keep ping failure interval during failure state"
msgstr "Сохранять интервал отказа пинг-запроса во время состояния отказа"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Крайнее средство"
@@ -348,12 +352,12 @@ msgstr "Балансировка нагрузки"
msgid "Loading"
msgstr "Загрузка"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Журналирование"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "Уровень журналирования"
@@ -397,7 +401,7 @@ msgstr "MWAN настройка узла - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN настройка политики - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN настройка правила - %s"
@@ -413,22 +417,6 @@ msgstr "Состояние MWAN - Диагностика"
msgid "MWAN Status - Troubleshooting"
msgstr "Состояние MWAN - Устранение неполадок"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"MWAN поддерживает до 252 физических и / или логических интерфейсов.<br /"
-">MWAN требует, чтобы все интерфейсы имели уникальную метрику, настроенную в "
-"config файле /etc/config/network.<br />Имена должны соответствовать имени "
-"интерфейса, найденному в /etc/config/network.<br />Имена могут содержать "
-"символы A-Z, a-z, 0-9, _ без пробелов.<br />Интерфейсы не могут иметь "
-"одинаковые имена с настроенными узлами, политиками или правилами"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "Максимальное TTL"
@@ -441,8 +429,8 @@ msgstr "Максимальная задержка (latency) пакетов [мс
msgid "Max packet loss [%]"
msgstr "Максимальные потери пакетов [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -472,11 +460,11 @@ msgstr ""
"содержать символы A-Z, a-z, 0-9, _ без пробелов.<br />Узлы не могут иметь "
"одинаковые имена с настроенными интерфейсами, политиками или правилами"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Назначенные узлы"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -495,7 +483,7 @@ msgstr "Минимальные потери пакетов [%]"
msgid "Missing both IP rules for interface %s"
msgstr "Отсутствуют оба правила IP для интерфейса %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -503,8 +491,8 @@ msgstr ""
"Имя IPset правила. Требуется правило IPset в /etc/dnsmasq.conf (например "
"«ipset=/youtube.com/youtube»)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Нет"
@@ -520,7 +508,7 @@ msgstr "Шлюз для интерфейса %s не найден."
msgid "No tracking Hosts for interface %s defined."
msgstr "Для интерфейса %s не определены отслеживаемые хосты."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Сообщение"
@@ -551,7 +539,7 @@ msgstr "Количество пинг-запросов"
msgid "Ping default gateway"
msgstr "Пинг-запрос шлюза по умолчанию"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Интервал пинг-запроса"
@@ -603,13 +591,13 @@ msgstr ""
msgid "Policy"
msgstr "Политика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "Назначенная политика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Протокол"
@@ -617,9 +605,7 @@ msgstr "Протокол"
msgid "Recovery interval"
msgstr "Интервал восстановления"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "Таблица маршрутизации %d"
@@ -631,7 +617,7 @@ msgstr "Найдена таблица маршрутизации %s для ин
msgid "Routing table %s for interface %s not found"
msgstr "Таблица маршрутизации %s для интерфейса %s не найдена"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "Поиск таблицы маршрутизации"
@@ -667,32 +653,32 @@ msgstr ""
"пробелов.<br />Правила не могут иметь одинаковые имена с настроенными "
"интерфейсами, узлами или политиками"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Секунды. Допустимые значения: 1–1000000. По умолчанию 600, если значение не "
"установлено"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Адрес источника"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Порт источника"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "Режим Sticky"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "Время ожидания режима Sticky"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "Поддерживает CIDR нотацию (например «192.168.100.0/24») без кавычек"
@@ -758,17 +744,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "Отслеживамое имя хоста или IP-адрес"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "Метод отслеживания"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "Надежность отслеживания"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -784,11 +770,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Устранение неполадок"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "Интервал обновления"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "Просмотр содержимого файла /etc/protocols для описания протокола"
@@ -840,7 +822,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Ожидание завершения выполнения команды..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Внимание"
@@ -856,14 +838,14 @@ msgstr ""
"Когда все члены политики находятся в автономном режиме, используйте это "
"поведение для сопоставляемого трафика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Да"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "blackhole (отбросить)"
@@ -871,9 +853,9 @@ msgstr "blackhole (отбросить)"
msgid "connected (mwan3)"
msgstr "подключено (connected, mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "default (использовать основную таблицу маршрутизации)"
@@ -889,12 +871,47 @@ msgstr "отключено (ifdown, netifd)"
msgid "ifup (netifd)"
msgstr "подключено (ifup, netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+"mwan3 требует, чтобы все интерфейсы имели уникальную метрику, настроенную в /"
+"etc/config/network<br />Имена должны соответствовать имени интерфейса, "
+"указанному в /etc/config/network<br />Имена могут содержать символы A-Z, a-"
+"z, 0-9, _ без пробелов<br />Интерфейсы не могут иметь одинакового имени с "
+"настроенными участниками, политиками или правилами"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "unreachable (отклонить)"
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr "Как часто rtmon должен обновлять таблицу маршрутизации интерфейса"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "MWAN поддерживает до 252 физических и / или логических интерфейсов.<br /"
+#~ ">MWAN требует, чтобы все интерфейсы имели уникальную метрику, настроенную "
+#~ "в config файле /etc/config/network.<br />Имена должны соответствовать "
+#~ "имени интерфейса, найденному в /etc/config/network.<br />Имена могут "
+#~ "содержать символы A-Z, a-z, 0-9, _ без пробелов.<br />Интерфейсы не могут "
+#~ "иметь одинаковые имена с настроенными узлами, политиками или правилами"
+
+#~ msgid "Update interval"
+#~ msgstr "Интервал обновления"
+
#~ msgid "always"
#~ msgstr "всегда"
diff --git a/applications/luci-app-mwan3/po/sk/mwan3.po b/applications/luci-app-mwan3/po/sk/mwan3.po
index d7082f8b18..c614762a9d 100644
--- a/applications/luci-app-mwan3/po/sk/mwan3.po
+++ b/applications/luci-app-mwan3/po/sk/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Prosím, vyberte --"
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Výstraha"
@@ -102,7 +97,7 @@ msgstr "Výstraha"
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Zbieram dáta..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Povolené"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Chyba"
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "Rozhranie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr "Rozhrania"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Zaznamenávanie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Nie"
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protokol"
@@ -579,9 +573,7 @@ msgstr "Protokol"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Upozornenie"
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Áno"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/sv/mwan3.po b/applications/luci-app-mwan3/po/sv/mwan3.po
index fa7daaf6e4..f1fa2ee6be 100644
--- a/applications/luci-app-mwan3/po/sv/mwan3.po
+++ b/applications/luci-app-mwan3/po/sv/mwan3.po
@@ -1,20 +1,20 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
msgid "%d hour"
-msgstr ""
+msgstr "%d timme"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Vänligen välj --"
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Varning"
@@ -102,7 +97,7 @@ msgstr "Varning"
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Samlar in data..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Kritisk"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Felsök"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Destinationens adress"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Destinationsport"
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Nödsituation"
@@ -173,17 +168,17 @@ msgstr "Nödsituation"
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Fel"
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Info"
@@ -273,7 +276,7 @@ msgstr "Info"
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "Gränssnitt"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr "Gränssnitt"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "Laddar"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Loggning"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Nej"
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Avisering"
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr "Villkor"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protokoll"
@@ -579,9 +573,7 @@ msgstr "Protokoll"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Adress för källkod"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Käll-port"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Väntar på att kommandot ska slutföras..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Varning"
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Ja"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/templates/mwan3.pot b/applications/luci-app-mwan3/po/templates/mwan3.pot
index 421e572948..1132fdcf53 100644
--- a/applications/luci-app-mwan3/po/templates/mwan3.pot
+++ b/applications/luci-app-mwan3/po/templates/mwan3.pot
@@ -28,7 +28,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -36,10 +35,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -67,7 +62,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -85,7 +80,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -93,7 +88,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -115,21 +110,21 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -156,7 +151,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -164,17 +159,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -182,11 +177,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -202,11 +197,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -234,17 +229,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -252,11 +243,23 @@ msgstr ""
msgid "IPv4"
msgstr ""
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -264,7 +267,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -275,12 +278,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -294,6 +297,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -305,7 +309,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -322,12 +326,12 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -371,7 +375,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -387,16 +391,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -409,8 +403,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -435,11 +429,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -458,14 +452,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -481,7 +475,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -512,7 +506,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -556,13 +550,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr ""
@@ -570,9 +564,7 @@ msgstr ""
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -584,7 +576,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -609,30 +601,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -678,17 +670,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -701,11 +693,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -745,7 +733,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -759,14 +747,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -774,9 +762,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -792,8 +780,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/tr/mwan3.po b/applications/luci-app-mwan3/po/tr/mwan3.po
index e1f7c7af04..60ab11a41c 100644
--- a/applications/luci-app-mwan3/po/tr/mwan3.po
+++ b/applications/luci-app-mwan3/po/tr/mwan3.po
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr ""
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Veri alınıyor..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Etkin"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr "Arayüz"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "Yükleniyor"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Protokol"
@@ -579,9 +573,7 @@ msgstr "Protokol"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Uyarı"
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/uk/mwan3.po b/applications/luci-app-mwan3/po/uk/mwan3.po
index 6abb980e35..1b63aba5c7 100644
--- a/applications/luci-app-mwan3/po/uk/mwan3.po
+++ b/applications/luci-app-mwan3/po/uk/mwan3.po
@@ -38,7 +38,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -46,10 +45,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -77,7 +72,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Оберіть --"
@@ -95,7 +90,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "Тривога"
@@ -103,7 +98,7 @@ msgstr "Тривога"
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -125,21 +120,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Збирання даних..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "Критична ситуація"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "Зневаджування"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "Адреса призначення"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "Порт призначення"
@@ -166,7 +161,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "Надзвичайна ситуація"
@@ -174,17 +169,17 @@ msgstr "Надзвичайна ситуація"
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -192,11 +187,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "Помилка"
@@ -212,11 +207,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -244,17 +239,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -262,11 +253,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "Інформація"
@@ -274,7 +277,7 @@ msgstr "Інформація"
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -285,12 +288,12 @@ msgstr ""
msgid "Interface"
msgstr "Інтерфейс"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -304,6 +307,7 @@ msgid "Interfaces"
msgstr "Інтерфейси"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -315,7 +319,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -332,12 +336,12 @@ msgstr ""
msgid "Loading"
msgstr "Завантаження"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "Журналювання"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -381,7 +385,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -397,16 +401,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -419,8 +413,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -445,11 +439,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -468,14 +462,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "Немає"
@@ -491,7 +485,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "Зауваження"
@@ -522,7 +516,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -566,13 +560,13 @@ msgstr ""
msgid "Policy"
msgstr "Політика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Протокол"
@@ -580,9 +574,7 @@ msgstr "Протокол"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -594,7 +586,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -619,30 +611,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "Адреса джерела"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "Порт джерела"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -688,17 +680,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -711,11 +703,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -755,7 +743,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Очікуємо завершення виконання команди..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "Застереження"
@@ -769,14 +757,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Так"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -784,9 +772,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -802,8 +790,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/vi/mwan3.po b/applications/luci-app-mwan3/po/vi/mwan3.po
index 54115c14f1..b202cf7f21 100644
--- a/applications/luci-app-mwan3/po/vi/mwan3.po
+++ b/applications/luci-app-mwan3/po/vi/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-28 17:46+0000\n"
-"Last-Translator: Thien An Dang Thanh <thienandangthanh@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/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.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -37,7 +37,6 @@ msgstr ""
msgid "%d minutes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -45,10 +44,6 @@ msgstr ""
msgid "%d second"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -76,7 +71,7 @@ msgstr ""
msgid "%d seconds"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- Hãy chọn --"
@@ -94,7 +89,7 @@ msgstr ""
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr ""
@@ -102,7 +97,7 @@ msgstr ""
msgid "All required IP rules for interface %s found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr ""
@@ -124,21 +119,21 @@ msgstr ""
msgid "Collecting data..."
msgstr "Đang lấy dữ liệu..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr ""
@@ -165,7 +160,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr ""
@@ -173,17 +168,17 @@ msgstr ""
msgid "Enable ssl tracking"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr ""
@@ -191,11 +186,11 @@ msgstr ""
msgid "Enables https tracking on ssl port 443"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr ""
@@ -211,11 +206,11 @@ msgstr ""
msgid "Failure interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr ""
@@ -243,17 +238,13 @@ msgstr ""
msgid "Hotplug ifup"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr ""
@@ -261,11 +252,23 @@ msgstr ""
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr ""
@@ -273,7 +276,7 @@ msgstr ""
msgid "Initial state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -284,12 +287,12 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr ""
@@ -303,6 +306,7 @@ msgid "Interfaces"
msgstr "Giao diện"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr ""
@@ -314,7 +318,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -331,12 +335,12 @@ msgstr ""
msgid "Loading"
msgstr "Đang tải"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr ""
@@ -380,7 +384,7 @@ msgstr ""
msgid "MWAN Policy Configuration - %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr ""
@@ -396,16 +400,6 @@ msgstr ""
msgid "MWAN Status - Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr ""
@@ -418,8 +412,8 @@ msgstr ""
msgid "Max packet loss [%]"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -444,11 +438,11 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -467,14 +461,14 @@ msgstr ""
msgid "Missing both IP rules for interface %s"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr ""
@@ -490,7 +484,7 @@ msgstr ""
msgid "No tracking Hosts for interface %s defined."
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr ""
@@ -521,7 +515,7 @@ msgstr ""
msgid "Ping default gateway"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr ""
@@ -565,13 +559,13 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "Giao thức"
@@ -579,9 +573,7 @@ msgstr "Giao thức"
msgid "Recovery interval"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr ""
@@ -593,7 +585,7 @@ msgstr ""
msgid "Routing table %s for interface %s not found"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr ""
@@ -618,30 +610,30 @@ msgid ""
"interfaces, members or policies"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr ""
@@ -687,17 +679,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -710,11 +702,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr ""
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr ""
@@ -754,7 +742,7 @@ msgstr ""
msgid "Waiting for command to complete..."
msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr ""
@@ -768,14 +756,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "Có"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr ""
@@ -783,9 +771,9 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr ""
@@ -801,8 +789,17 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr ""
diff --git a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
index 0efd244b42..2419f419e4 100644
--- a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-21 07:57+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-18 13:28+0000\n"
+"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmwan3/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 3.11.1\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -40,7 +40,6 @@ msgstr "%d 分钟"
msgid "%d minutes"
msgstr "%d 分钟"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -48,10 +47,6 @@ msgstr "%d 分钟"
msgid "%d second"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -79,7 +74,7 @@ msgstr "%d 秒"
msgid "%d seconds"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- 请选择 --"
@@ -98,7 +93,7 @@ msgstr "取值范围:1-1000。如果不填写,默认值为 1"
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "取值范围:1-256。如果不填写,默认值为 1"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "警戒"
@@ -106,7 +101,7 @@ msgstr "警戒"
msgid "All required IP rules for interface %s found"
msgstr "找到接口 %s 的所有必需 IP 规则"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr "同时扫描此路由表以查找已连接的网络"
@@ -116,7 +111,7 @@ msgstr "检查 IP 规则"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:104
msgid "Check link quality"
-msgstr "检查连接数量"
+msgstr "检查连接质量"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:78
msgid "Check routing table"
@@ -128,21 +123,21 @@ msgstr "检查路由表"
msgid "Collecting data..."
msgstr "正在收集数据…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "致命错误"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "调试"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "目标地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "目标端口"
@@ -169,7 +164,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr "当 Ping 成功次数达到这个数值后,已经被认为离线的接口将会重新上线"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "紧急"
@@ -177,17 +172,17 @@ msgstr "紧急"
msgid "Enable ssl tracking"
msgstr "启用 SSL 跟踪"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr "启用防火墙规则日志(必须启用全局 mwan3 日志)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "启用全局防火墙日志"
@@ -195,11 +190,11 @@ msgstr "启用全局防火墙日志"
msgid "Enables https tracking on ssl port 443"
msgstr "启用在 SSL 端口 443 上的 https 跟踪"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "输入十六进制值,以 <code>0x</code> 开头"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "错误"
@@ -215,11 +210,11 @@ msgstr "在 up 事件发生时的预期接口状态"
msgid "Failure interval"
msgstr "故障检测间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "防火墙日志级别"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "防火墙掩码"
@@ -237,7 +232,7 @@ msgstr "全局"
#: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:3
msgid "Grant UCI access for luci-app-mwan3"
-msgstr ""
+msgstr "给 luci-app-mwan3 授权 UCI 访问"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:80
msgid "Hotplug ifdown"
@@ -247,17 +242,13 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr "rtmon 应该多久更新一次接口路由表"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "信息:MWAN 没有运行"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -265,11 +256,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr "IPv4 和 IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr "仅 IPv4"
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr "仅 IPv6"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "信息"
@@ -277,7 +280,7 @@ msgstr "信息"
msgid "Initial state"
msgstr "初始状态"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -288,12 +291,12 @@ msgstr "初始状态"
msgid "Interface"
msgstr "接口"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "接口离线"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "接口在线"
@@ -307,6 +310,7 @@ msgid "Interfaces"
msgstr "接口"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "互联网协议"
@@ -318,7 +322,7 @@ msgstr "保持故障检测间隔"
msgid "Keep ping failure interval during failure state"
msgstr "在故障状态期间保持的 Ping 故障检测间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "备用成员"
@@ -335,12 +339,12 @@ msgstr "负载均衡"
msgid "Loading"
msgstr "加载中"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "日志"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "日志级别"
@@ -384,7 +388,7 @@ msgstr "MWAN 成员配置 - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN 策略配置 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN 规则配置 - %s"
@@ -400,20 +404,6 @@ msgstr "MWAN 状态 - 诊断"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN 状态 - 故障排除"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"MWAN 支持最多 252 个物理或逻辑接口。<br />MWAN 要求所有接口必须在 /etc/"
-"config/network 中设定唯一的网关跃点。<br />名称必须与 /etc/config/network 中"
-"的接口名称匹配。<br />名称允许包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />接"
-"口不应该与成员、策略、规则中的任意一个设置项使用相同的名称"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "最大 TTL"
@@ -426,8 +416,8 @@ msgstr "最大数据包延迟 [ms]"
msgid "Max packet loss [%]"
msgstr "最大数据包丢失率 [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -457,11 +447,11 @@ msgstr ""
"允许包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成员不应该与接口、策略、规则"
"中的任意一个设置项使用相同的名称"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "分配的成员"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -480,7 +470,7 @@ msgstr "最小数据包丢失率 [%]"
msgid "Missing both IP rules for interface %s"
msgstr "缺少接口 %s 的两个 IP 规则"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -488,8 +478,8 @@ msgstr ""
"匹配 IPset 规则列表名称。需要先配置 /etc/dnsmasq.conf 中的 IPset 规则(例"
"如:“ipset=/youtube.com/youtube”)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "否"
@@ -505,7 +495,7 @@ msgstr "没有找到接口 %s 的网关。"
msgid "No tracking Hosts for interface %s defined."
msgstr "未定义接口 %s 的跟踪主机。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "注意"
@@ -536,7 +526,7 @@ msgstr "Ping 计数"
msgid "Ping default gateway"
msgstr "Ping 默认网关"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Ping 间隔"
@@ -585,13 +575,13 @@ msgstr ""
msgid "Policy"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "分配的策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "协议"
@@ -599,9 +589,7 @@ msgstr "协议"
msgid "Recovery interval"
msgstr "故障恢复间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "路由表 %d"
@@ -613,7 +601,7 @@ msgstr "找到路由表 %s,为接口 %s"
msgid "Routing table %s for interface %s not found"
msgstr "没有找到路由表 %s,为接口 %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "路由表查找"
@@ -643,30 +631,30 @@ msgstr ""
"流量符合规则,但该策略的所有 WAN 接口关闭后都会被失效<br />名称可包含字符 A-"
"Z,a-z,0-9,_ 和空格<br />规则不能与配置的接口、成员或策略共享相同的名称"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "单位为秒。接受的值:1-1000000。留空则使用默认值 600 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "源地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "源端口"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "粘滞模式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "粘滞超时"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "支持 CIDR 记法(例如:\"192.168.100.0/24\")不含引号"
@@ -722,17 +710,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "跟踪的主机或 IP 地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "跟踪方式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "跟踪可靠性"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -747,11 +735,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "故障排除"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "更新间隔"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "查看协议描述的 /etc/protocols 的内容"
@@ -791,7 +775,7 @@ msgstr "警告:规则 %s 有一个端口配置没有指定或协议不正确
msgid "Waiting for command to complete..."
msgstr "正在等待命令完成…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "警告"
@@ -805,14 +789,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr "当所有策略成员都无法使用的时候,对使用该策略的流量使用这个操作"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "黑洞(丢弃)"
@@ -820,9 +804,9 @@ msgstr "黑洞(丢弃)"
msgid "connected (mwan3)"
msgstr "已连接(mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "默认(使用主路由表)"
@@ -838,12 +822,43 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+"mwan3 要求所有在/etc/config/network中的接口(interface)设置独立的metric参数<br />接口名字要和/etc/"
+"config/network的一致<br />名字可以包含字符A-Z,a-z,0-9,_ ,但不能有空格<br "
+"/>接口名字也不能和配置的成员,策略,或者规则相同"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "不可达(拒绝)"
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr "rtmon 应该多久更新一次接口路由表"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "MWAN 支持最多 252 个物理或逻辑接口。<br />MWAN 要求所有接口必须在 /etc/"
+#~ "config/network 中设定唯一的网关跃点。<br />名称必须与 /etc/config/network "
+#~ "中的接口名称匹配。<br />名称允许包括 A-Z、a-z、0-9、_ 但是不能有空格。"
+#~ "<br />接口不应该与成员、策略、规则中的任意一个设置项使用相同的名称"
+
+#~ msgid "Update interval"
+#~ msgstr "更新间隔"
+
#~ msgid "always"
#~ msgstr "总是"
diff --git a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
index f553b9b422..8d3f4c738b 100644
--- a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-16 12:01+0000\n"
-"Last-Translator: tommymaple <godoffrog@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmwan3/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -40,7 +40,6 @@ msgstr "%d 分鐘"
msgid "%d minutes"
msgstr "%d 分鐘"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
@@ -48,10 +47,6 @@ msgstr "%d 分鐘"
msgid "%d second"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:49
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:50
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:51
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:52
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:154
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
@@ -79,7 +74,7 @@ msgstr "%d 秒"
msgid "%d seconds"
msgstr "%d 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:67
msgid "-- Please choose --"
msgstr "-- 請選擇 --"
@@ -98,7 +93,7 @@ msgstr "取值範圍:1-1000。如果不填寫,預設值為 1"
msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "取值範圍:1-256。如果不填寫,預設值為 1"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:27
msgid "Alert"
msgstr "警示"
@@ -106,7 +101,7 @@ msgstr "警示"
msgid "All required IP rules for interface %s found"
msgstr "找到介面 %s 的所有必需 IP 規則"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
msgid "Also scan this Routing table for connected networks"
msgstr "同時掃描此路由表以查詢已連線的網路"
@@ -128,21 +123,21 @@ msgstr "檢查路由表"
msgid "Collecting data..."
msgstr "收集資料中..."
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
msgid "Critical"
msgstr "致命錯誤"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
msgid "Debug"
msgstr "除錯 Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Destination address"
msgstr "目標位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:40
msgid "Destination port"
msgstr "目的通訊埠"
@@ -169,7 +164,7 @@ msgid ""
"Downed interface will be deemed up after this many successful ping tests"
msgstr "當 Ping 成功次數達到這個數值後,已經被認為離線的介面將會重新上線"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:26
msgid "Emergency"
msgstr "緊急"
@@ -177,17 +172,17 @@ msgstr "緊急"
msgid "Enable ssl tracking"
msgstr "啟用 SSL 跟蹤"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
"Enables firewall rule logging (global mwan3 logging must also be enabled)"
msgstr "啟用防火牆規則日誌 (必須啟用全域 mwan3 日誌)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:20
msgid "Enables global firewall logging"
msgstr "啟用全域防火牆日誌"
@@ -195,11 +190,11 @@ msgstr "啟用全域防火牆日誌"
msgid "Enables https tracking on ssl port 443"
msgstr "啟用在 SSL 連接埠 443 上的 https 跟蹤"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:14
msgid "Enter value in hex, starting with <code>0x</code>"
msgstr "輸入十六進位制值,以 <code>0x</code> 開頭"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
msgid "Error"
msgstr "錯誤"
@@ -215,11 +210,11 @@ msgstr "在 up 事件發生時的預期介面狀態"
msgid "Failure interval"
msgstr "故障檢測間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "Firewall loglevel"
msgstr "防火牆日誌級別"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:13
msgid "Firewall mask"
msgstr "防火牆掩碼"
@@ -247,17 +242,13 @@ msgstr "Hotplug ifdown"
msgid "Hotplug ifup"
msgstr "Hotplug ifup"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
-msgid "How often should rtmon update the interface routing table"
-msgstr "rtmon 應該多久更新一次介面路由表"
-
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running"
msgstr "資訊:MWAN 沒有執行"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:65
msgid "IPset"
msgstr "IPset"
@@ -265,11 +256,23 @@ msgstr "IPset"
msgid "IPv4"
msgstr "IPv4"
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
+msgid "IPv4 only"
+msgstr ""
+
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
msgstr "IPv6"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
msgstr "資訊"
@@ -277,7 +280,7 @@ msgstr "資訊"
msgid "Initial state"
msgstr "初始狀態"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:149
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
@@ -288,12 +291,12 @@ msgstr "初始狀態"
msgid "Interface"
msgstr "介面"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:207
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
msgid "Interface down"
msgstr "介面離線"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:218
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:228
msgid "Interface up"
msgstr "介面在線"
@@ -307,6 +310,7 @@ msgid "Interfaces"
msgstr "介面"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
msgid "Internet Protocol"
msgstr "網際網路協議"
@@ -318,7 +322,7 @@ msgstr "保持故障檢測間隔"
msgid "Keep ping failure interval during failure state"
msgstr "在故障狀態期間保持的 Ping 故障檢測間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "備用成員"
@@ -335,12 +339,12 @@ msgstr "負載均衡"
msgid "Loading"
msgstr "載入中"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:19
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "Logging"
msgstr "日誌"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Loglevel"
msgstr "日誌級別"
@@ -384,7 +388,7 @@ msgstr "MWAN 成員配置 - %s"
msgid "MWAN Policy Configuration - %s"
msgstr "MWAN 策略配置 - %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:14
msgid "MWAN Rule Configuration - %s"
msgstr "MWAN 規則配置 - %s"
@@ -400,20 +404,6 @@ msgstr "MWAN 狀態 - 診斷"
msgid "MWAN Status - Troubleshooting"
msgstr "MWAN 狀態 - 故障排除"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
-msgid ""
-"MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
-"requires that all interfaces have a unique metric configured in /etc/config/"
-"network<br />Names must match the interface name found in /etc/config/"
-"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
-">Interfaces may not share the same name as configured members, policies or "
-"rules"
-msgstr ""
-"MWAN 支援最多 252 個物理或邏輯介面。<br />MWAN 要求所有介面必須在 /etc/"
-"config/network 中設定唯一的閘道器躍點。<br />名稱必須與 /etc/config/network "
-"中的介面名稱匹配。<br />名稱允許包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />"
-"介面不應該與成員、策略、規則中的任意一個設定項使用相同的名稱"
-
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:92
msgid "Max TTL"
msgstr "最大 TTL"
@@ -426,8 +416,8 @@ msgstr "最大資料包延遲 [ms]"
msgid "Max packet loss [%]"
msgstr "最大資料包丟失率 [%]"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:32
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid ""
"May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or "
"as a portrange (eg \"1024:2048\") without quotes"
@@ -457,11 +447,11 @@ msgstr ""
"稱允許包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成員不應該與介面、策略、規"
"則中的任意一個設定項使用相同的名稱"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "分配的成員"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:229
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:249
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
@@ -480,7 +470,7 @@ msgstr "最小資料包丟失率 [%]"
msgid "Missing both IP rules for interface %s"
msgstr "缺少介面 %s 的兩個 IP 規則"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid ""
"Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
"youtube.com/youtube\")"
@@ -488,8 +478,8 @@ msgstr ""
"匹配 IPset 規則列表名稱。需要先配置 /etc/dnsmasq.conf 中的 IPset 規則(例"
"如:“ipset=/youtube.com/youtube”)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:165
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:59
msgid "No"
msgstr "不"
@@ -505,7 +495,7 @@ msgstr "沒有找到介面 %s 的閘道器。"
msgid "No tracking Hosts for interface %s defined."
msgstr "未定義介面 %s 的跟蹤主機。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:31
msgid "Notice"
msgstr "注意"
@@ -536,7 +526,7 @@ msgstr "Ping 計數"
msgid "Ping default gateway"
msgstr "Ping 預設閘道器"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:191
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
msgid "Ping interval"
msgstr "Ping 間隔"
@@ -585,13 +575,13 @@ msgstr ""
msgid "Policy"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:75
msgid "Policy assigned"
msgstr "分配的策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:45
msgid "Protocol"
msgstr "協定"
@@ -599,9 +589,7 @@ msgstr "協定"
msgid "Recovery interval"
msgstr "故障恢復間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:59
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d"
msgstr "路由表 %d"
@@ -613,7 +601,7 @@ msgstr "找到路由表 %s,為介面 %s"
msgid "Routing table %s for interface %s not found"
msgstr "沒有找到路由表 %s,為介面 %s"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
msgid "Routing table lookup"
msgstr "路由表查詢"
@@ -643,30 +631,30 @@ msgstr ""
"流量符合規則,但該策略的所有 WAN 介面關閉後都會被失效<br />名稱可包含字元 A-"
"Z,a-z,0-9,_ 和空格<br />規則不能與配置的介面、成員或策略共享相同的名稱"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:62
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "單位為秒。接受的值:1-1000000。留空則使用預設值 600 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:27
msgid "Source address"
msgstr "源位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "Source port"
msgstr "源埠"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:55
msgid "Sticky"
msgstr "粘滯模式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:61
msgid "Sticky timeout"
msgstr "粘滯超時"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
msgstr "支援 CIDR 記法(例如:\"192.168.100.0/24\")不含引號"
@@ -720,17 +708,17 @@ msgstr ""
msgid "Tracking hostname or IP address"
msgstr "跟蹤的主機或 IP 位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:169
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
msgid "Tracking method"
msgstr "跟蹤方式"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:180
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
msgid "Tracking reliability"
msgstr "跟蹤可靠性"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
msgid ""
"Traffic from the same source IP address that previously matched this rule "
"within the sticky timeout period will use the same WAN interface"
@@ -745,11 +733,7 @@ msgstr ""
msgid "Troubleshooting"
msgstr "故障排除"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
-msgid "Update interval"
-msgstr "更新間隔"
-
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
msgid "View the content of /etc/protocols for protocol description"
msgstr "檢視協議描述的 /etc/protocols 的內容"
@@ -789,7 +773,7 @@ msgstr "警告:規則 %s 有一個埠配置沒有指定或協議不正確!"
msgid "Waiting for command to complete..."
msgstr "正在等待指令完成…"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
msgstr "警告"
@@ -803,14 +787,14 @@ msgid ""
"When all policy members are offline use this behavior for matched traffic"
msgstr "當所有策略成員都無法使用的時候,對使用該策略的流量使用這個操作"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:163
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "Yes"
msgstr "是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:82
msgid "blackhole (drop)"
msgstr "黑洞(丟棄)"
@@ -818,9 +802,9 @@ msgstr "黑洞(丟棄)"
msgid "connected (mwan3)"
msgstr "已連線 (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:83
msgid "default (use main routing table)"
msgstr "預設(使用主路由表)"
@@ -836,12 +820,40 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
+msgid ""
+"mwan3 requires that all interfaces have a unique metric configured in /etc/"
+"config/network<br />Names must match the interface name found in /etc/config/"
+"network<br />Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br /"
+">Interfaces may not share the same name as configured members, policies or "
+"rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:81
msgid "unreachable (reject)"
msgstr "不可達(拒絕)"
+#~ msgid "How often should rtmon update the interface routing table"
+#~ msgstr "rtmon 應該多久更新一次介面路由表"
+
+#~ msgid ""
+#~ "MWAN supports up to 252 physical and/or logical interfaces<br />MWAN "
+#~ "requires that all interfaces have a unique metric configured in /etc/"
+#~ "config/network<br />Names must match the interface name found in /etc/"
+#~ "config/network<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+#~ "spaces<br />Interfaces may not share the same name as configured members, "
+#~ "policies or rules"
+#~ msgstr ""
+#~ "MWAN 支援最多 252 個物理或邏輯介面。<br />MWAN 要求所有介面必須在 /etc/"
+#~ "config/network 中設定唯一的閘道器躍點。<br />名稱必須與 /etc/config/"
+#~ "network 中的介面名稱匹配。<br />名稱允許包括 A-Z、a-z、0-9、_ 但是不能有空"
+#~ "格。<br />介面不應該與成員、策略、規則中的任意一個設定項使用相同的名稱"
+
+#~ msgid "Update interval"
+#~ msgstr "更新間隔"
+
#~ msgid "always"
#~ msgstr "總是"
diff --git a/applications/luci-app-nextdns/po/sv/nextdns.po b/applications/luci-app-nextdns/po/sv/nextdns.po
index 9c69b8290d..0d5c52e95b 100644
--- a/applications/luci-app-nextdns/po/sv/nextdns.po
+++ b/applications/luci-app-nextdns/po/sv/nextdns.po
@@ -1,19 +1,20 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-22 20:05+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:36
msgid ""
"Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
msgstr ""
+"Tillgängliga platser är: Schweiz, Island, Finland, Panama och Hong Kong."
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Configuration"
diff --git a/applications/luci-app-nextdns/po/vi/nextdns.po b/applications/luci-app-nextdns/po/vi/nextdns.po
index 9210f3fa1c..901051dfab 100644
--- a/applications/luci-app-nextdns/po/vi/nextdns.po
+++ b/applications/luci-app-nextdns/po/vi/nextdns.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnextdns/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"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:36
msgid ""
@@ -11,29 +17,31 @@ msgstr ""
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
msgid "Configuration ID"
-msgstr ""
+msgstr "ID cấu hình"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:19
msgid "Enable NextDNS."
-msgstr ""
+msgstr "Bật NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:29
msgid "Expose LAN clients information in NextDNS analytics."
-msgstr ""
+msgstr "Hiển thị thông tin thiết bị nội bộ trong phân tích NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
msgid ""
"For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
"\">nextdns.io</a>."
msgstr ""
+"Để biết thêm thông tin, hãy truy cập <a href=\"https://nextdns.io\" target="
+"\"_blank\"> NextDNS.io </a>."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:15
msgid "General"
diff --git a/applications/luci-app-nextdns/po/zh_Hant/nextdns.po b/applications/luci-app-nextdns/po/zh_Hant/nextdns.po
index 9570bdd987..d170eda02b 100644
--- a/applications/luci-app-nextdns/po/zh_Hant/nextdns.po
+++ b/applications/luci-app-nextdns/po/zh_Hant/nextdns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-28 19:19+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnextdns/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:36
msgid ""
@@ -29,7 +29,7 @@ msgstr "啟用 NextDNS。"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:29
msgid "Expose LAN clients information in NextDNS analytics."
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 2c985ee807..4aece3d762 100644
--- a/applications/luci-app-nft-qos/po/fr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fr/nft-qos.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-08 23:37+0000\n"
-"Last-Translator: Florian L. <florian.ligneul@gmail.com>\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
+"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3.1\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
@@ -134,7 +134,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
msgid "MAC Address"
-msgstr ""
+msgstr "Adresse MAC"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
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 4295474002..357144fda3 100644
--- a/applications/luci-app-nft-qos/po/sv/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/sv/nft-qos.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:22+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/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 3.9.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
msgid "Bytes Total"
-msgstr ""
+msgstr "Bytes Totalt"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
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 92f7c5f570..0b82fcba98 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
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-02-21 07:57+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnft-qos/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11.1\n"
+"X-Generator: Weblate 4.4-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
@@ -28,7 +28,7 @@ msgstr "正在收集数据…"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
-msgstr "注释"
+msgstr "注解"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
@@ -128,7 +128,7 @@ msgstr "限速开启"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
-msgstr ""
+msgstr "按 Mac 地址限制通信量速率"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
@@ -140,7 +140,7 @@ msgstr "物理地址(可选)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
msgid "MAC Address"
-msgstr ""
+msgstr "MAC 地址"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
diff --git a/applications/luci-app-nlbwmon/po/cs/nlbwmon.po b/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
index ad4d3eae3d..42ec6599e4 100644
--- a/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -299,7 +299,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
msgid "Generate Backup"
diff --git a/applications/luci-app-nlbwmon/po/es/nlbwmon.po b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
index 982bd40291..b515c54e96 100644
--- a/applications/luci-app-nlbwmon/po/es/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/es/nlbwmon.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-12 20:10+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -134,7 +134,7 @@ msgstr "Período contable"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:60
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
msgid "Application"
diff --git a/applications/luci-app-nlbwmon/po/fr/nlbwmon.po b/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
index 2019624174..497b9a5d8c 100644
--- a/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/fr/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-20 18:14+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.0.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -45,26 +45,37 @@ msgstr "1 - Redémarrez tous les 1er du mois"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:158
msgid "10m - frequent commits at the expense of flash wear"
msgstr ""
+"10m - sauvegardes fréquentes au détriment de l'usure de la mémoire flash"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:157
msgid "12h - compromise between risk of data loss and flash wear"
msgstr ""
+"12h - compromis entre le risque de perte de données et l'usure de la mémoire "
+"flash"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:156
msgid "24h - least flash wear at the expense of data loss risk"
msgstr ""
+"24h - usure de la mémoire flash minimale mais risque plus élevé de perte de "
+"données"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:163
msgid "30s - refresh twice per minute for reasonably current stats"
msgstr ""
+"30s - rafraîchissement deux fois par minutes pour des statistiques "
+"raisonnablement mises a jours"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:164
msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
msgstr ""
+"5m - rafraîchissement long pour éviter de vider les compteurs conntrack "
+"souvent"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:159
msgid "60s - commit minutely, useful for non-flash storage"
msgstr ""
+"60s - sauvegarde toutes les minutes, utile pour les medium de stockages non "
+"flash"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:839
msgid "<big id=\"conn-total\">0</big> connections"
@@ -217,7 +228,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:24
msgid "Dismiss"
-msgstr "Fermer"
+msgstr "Annuler"
#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:15
msgid "Display"
diff --git a/applications/luci-app-nlbwmon/po/it/nlbwmon.po b/applications/luci-app-nlbwmon/po/it/nlbwmon.po
index 95588fa383..b2ea995963 100644
--- a/applications/luci-app-nlbwmon/po/it/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/it/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-28 15:56+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -299,7 +299,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
msgid "Generate Backup"
diff --git a/applications/luci-app-nlbwmon/po/ja/nlbwmon.po b/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
index 942e94beb5..87a28c7d39 100644
--- a/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ja/nlbwmon.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/ja/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -502,9 +502,7 @@ msgstr "次のデータベース ファイルが復元されました:"
msgid ""
"The maximum amount of entries that should be put into the database, setting "
"the limit to 0 will allow databases to grow indefinitely."
-msgstr ""
-"データベースに保管される最大件数です。 '0' を設定した場合、制限無しのデータ"
-"ベースの増大を許可します。"
+msgstr "データベースに保管される最大件数です。 '0' を設定した場合、制限なしのデータベースの増大を許可します。"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "Traffic / Host"
@@ -575,7 +573,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:130
msgid "no traffic"
-msgstr "トラフィック無し"
+msgstr "トラフィックなし"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:335
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:394
diff --git a/applications/luci-app-nlbwmon/po/pt/nlbwmon.po b/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
index 2aa8325d8b..f4cabc804e 100644
--- a/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/pt/nlbwmon.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/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.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -315,7 +315,7 @@ msgstr "Regarregar forçadamente…"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
msgid "Generate Backup"
diff --git a/applications/luci-app-nlbwmon/po/sv/nlbwmon.po b/applications/luci-app-nlbwmon/po/sv/nlbwmon.po
index eb664f5df4..09bf1a55c3 100644
--- a/applications/luci-app-nlbwmon/po/sv/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/sv/nlbwmon.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
-msgstr ""
+msgstr "%d IPv4-Endast värdar"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:557
msgid "%d IPv6-only hosts"
diff --git a/applications/luci-app-nlbwmon/po/uk/nlbwmon.po b/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
index 94880af3df..d89acc33a0 100644
--- a/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -121,7 +121,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:60
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
msgid "Application"
@@ -300,7 +300,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
msgid "Generate Backup"
diff --git a/applications/luci-app-nlbwmon/po/vi/nlbwmon.po b/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
index 4a0ff65fd3..c7df6c9364 100644
--- a/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/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 3.11-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -120,7 +120,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:60
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
msgid "Application"
@@ -179,7 +179,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/root/usr/share/luci/menu.d/luci-app-nlbwmon.json:24
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:615
msgid "Conn."
diff --git a/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
index 9b8ac4f66d..d923b96c60 100644
--- a/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh_Hans/nlbwmon.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-31 18:41+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnlbwmon/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -278,19 +278,19 @@ msgstr "导出"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:791
msgid "Failed to commit database: %s"
-msgstr ""
+msgstr "数据库提交失败,该数据库名称为:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:45
msgid "Failed to download backup archive: %s"
-msgstr ""
+msgstr "备份存档下载失败,存档名称为:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:780
msgid "Failed to download traffic data: %s"
-msgstr ""
+msgstr "流量数据下载失败,数据名称为:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:28
msgid "Failed to restore backup archive: %s"
-msgstr ""
+msgstr "还原备份存档失败,存档名称为:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid "Family"
@@ -379,7 +379,7 @@ msgstr "MAC"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:76
msgid "Malformed data received"
-msgstr ""
+msgstr "接收到畸形数据"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:141
msgid "Maximum entries"
@@ -452,7 +452,7 @@ msgstr "恢复数据库备份"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:20
msgid "Restore complete"
-msgstr ""
+msgstr "还原完成"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:285
msgid "Select accounting period:"
@@ -502,7 +502,7 @@ msgstr "流量分布"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:92
msgid "Unable to fetch traffic statistic data: %s"
-msgstr ""
+msgstr "无法获取流量统计数据:%s"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:618
msgid "Up. (Bytes)"
diff --git a/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
index 4ceb8c7962..bae8d582d2 100644
--- a/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-16 19:29+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-02 13:09+0000\n"
+"Last-Translator: tommymaple <godoffrog@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnlbwmon/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -329,7 +329,7 @@ msgstr "主機名:<big id=\"bubble-hostname\">example.org</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:513
msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:904
msgid "IPv4 vs. IPv6"
diff --git a/applications/luci-app-noddos/po/sv/noddos.po b/applications/luci-app-noddos/po/sv/noddos.po
index 19188a55f0..dc2534c2e6 100644
--- a/applications/luci-app-noddos/po/sv/noddos.po
+++ b/applications/luci-app-noddos/po/sv/noddos.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnoddos/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 3.11-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
msgid "Class"
-msgstr ""
+msgstr "Klass"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:5
msgid "Client Firewall"
diff --git a/applications/luci-app-ntpc/po/zh_Hans/ntpc.po b/applications/luci-app-ntpc/po/zh_Hans/ntpc.po
index a802d6ac77..bed6543e5b 100644
--- a/applications/luci-app-ntpc/po/zh_Hans/ntpc.po
+++ b/applications/luci-app-ntpc/po/zh_Hans/ntpc.po
@@ -6,16 +6,16 @@ msgstr ""
"Project-Id-Version: LuCi Chinese Translation\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 13:24+0200\n"
-"PO-Revision-Date: 2019-11-22 20:04+0000\n"
-"Last-Translator: MosDos <hosted.weblate@mos.sh>\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
+"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsntpc/zh_Hans/>\n"
-"Language: zh-cn\n"
+"Language: zh_Hans\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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
msgid "Clock Adjustment"
@@ -37,7 +37,7 @@ msgstr "通用"
#: applications/luci-app-ntpc/root/usr/share/rpcd/acl.d/luci-app-ntpc.json:3
msgid "Grant UCI access for luci-app-ntpc"
-msgstr ""
+msgstr "为 luci-app-ntpc 授予 UCI 的访问权限"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
diff --git a/applications/luci-app-nut/po/ja/nut.po b/applications/luci-app-nut/po/ja/nut.po
index 8c502349cd..7da4dc8f3d 100644
--- a/applications/luci-app-nut/po/ja/nut.po
+++ b/applications/luci-app-nut/po/ja/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-09-25 07:41+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/ja/>\n"
"Language: ja\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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -113,7 +113,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
msgid ""
diff --git a/applications/luci-app-ocserv/po/cs/ocserv.po b/applications/luci-app-ocserv/po/cs/ocserv.po
index 143e047579..3b00cc07f2 100644
--- a/applications/luci-app-ocserv/po/cs/ocserv.po
+++ b/applications/luci-app-ocserv/po/cs/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -111,7 +111,7 @@ msgstr ""
#: 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 "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
msgid "Grant UCI access for luci-app-ocserv"
diff --git a/applications/luci-app-ocserv/po/fr/ocserv.po b/applications/luci-app-ocserv/po/fr/ocserv.po
index 2935a95573..5c60678f0f 100644
--- a/applications/luci-app-ocserv/po/fr/ocserv.po
+++ b/applications/luci-app-ocserv/po/fr/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-17 10:09+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -19,7 +19,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
msgid "Active OpenConnect Users"
-msgstr ""
+msgstr "Utilisateurs OpenConnect Actifs"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
msgid "Active users"
diff --git a/applications/luci-app-ocserv/po/it/ocserv.po b/applications/luci-app-ocserv/po/it/ocserv.po
index ded8923b5c..68bc5e8074 100644
--- a/applications/luci-app-ocserv/po/it/ocserv.po
+++ b/applications/luci-app-ocserv/po/it/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-09 14:34+0000\n"
-"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -111,7 +111,7 @@ msgstr ""
#: 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 "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
msgid "Grant UCI access for luci-app-ocserv"
diff --git a/applications/luci-app-ocserv/po/ja/ocserv.po b/applications/luci-app-ocserv/po/ja/ocserv.po
index 4bfdf2c289..1c00a31b75 100644
--- a/applications/luci-app-ocserv/po/ja/ocserv.po
+++ b/applications/luci-app-ocserv/po/ja/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-18 20:32+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/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.2-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -37,12 +37,12 @@ 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証明書"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
msgid "Cipher"
-msgstr "暗号化方式"
+msgstr "暗号"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
msgid "Collecting data..."
diff --git a/applications/luci-app-ocserv/po/pt/ocserv.po b/applications/luci-app-ocserv/po/pt/ocserv.po
index c451582b95..a7ea6bd57c 100644
--- a/applications/luci-app-ocserv/po/pt/ocserv.po
+++ b/applications/luci-app-ocserv/po/pt/ocserv.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/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.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -115,7 +115,7 @@ msgstr "Zona de Firewall"
#: 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 "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
msgid "Grant UCI access for luci-app-ocserv"
diff --git a/applications/luci-app-ocserv/po/sv/ocserv.po b/applications/luci-app-ocserv/po/sv/ocserv.po
index 597d5aa771..ab90241d4b 100644
--- a/applications/luci-app-ocserv/po/sv/ocserv.po
+++ b/applications/luci-app-ocserv/po/sv/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:21+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/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 3.9.1-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -16,6 +16,8 @@ msgid ""
"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
"prefix"
msgstr ""
+"<abbr title=\"Klasslös routing mellan domäner\">CIDR</abbr>-Notation: adress/"
+"prefix"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
msgid "Active OpenConnect Users"
diff --git a/applications/luci-app-ocserv/po/uk/ocserv.po b/applications/luci-app-ocserv/po/uk/ocserv.po
index ce971648e0..f0769df814 100644
--- a/applications/luci-app-ocserv/po/uk/ocserv.po
+++ b/applications/luci-app-ocserv/po/uk/ocserv.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-19 13:29+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -112,7 +112,7 @@ msgstr ""
#: 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 "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
msgid "Grant UCI access for luci-app-ocserv"
diff --git a/applications/luci-app-olsr/po/cs/olsr.po b/applications/luci-app-olsr/po/cs/olsr.po
index 5d91a6d3c1..53e3d4d277 100644
--- a/applications/luci-app-olsr/po/cs/olsr.po
+++ b/applications/luci-app-olsr/po/cs/olsr.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -175,7 +175,7 @@ msgstr "Brána"
#: 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 "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
diff --git a/applications/luci-app-olsr/po/es/olsr.po b/applications/luci-app-olsr/po/es/olsr.po
index 08e4536669..37c88d823b 100644
--- a/applications/luci-app-olsr/po/es/olsr.po
+++ b/applications/luci-app-olsr/po/es/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2020-07-12 20:10+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -29,7 +29,7 @@ msgstr "Declaraciones activas de dispositivos en la red"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
diff --git a/applications/luci-app-olsr/po/it/olsr.po b/applications/luci-app-olsr/po/it/olsr.po
index 6c223d94be..ea53f04687 100644
--- a/applications/luci-app-olsr/po/it/olsr.po
+++ b/applications/luci-app-olsr/po/it/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:36+0200\n"
-"PO-Revision-Date: 2020-03-05 08:06+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/it/>\n"
"Language: it\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.4-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -179,7 +179,7 @@ msgstr "Gateway"
#: 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 "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
diff --git a/applications/luci-app-olsr/po/ja/olsr.po b/applications/luci-app-olsr/po/ja/olsr.po
index c5b311b228..ab214a2d34 100644
--- a/applications/luci-app-olsr/po/ja/olsr.po
+++ b/applications/luci-app-olsr/po/ja/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2020-10-17 15:26+0000\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/ja/>\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.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -121,14 +121,14 @@ msgstr "ETX"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
msgid ""
"Enable SmartGateway. If it is disabled, then all other SmartGateway "
"parameters are ignored. Default is \"no\"."
-msgstr "スマートゲートウェイを有効にします。無効の場合、その他全てのスマートゲートウェイの設定値は無視されます。初期設定は\"無効\"です。"
+msgstr "スマートゲートウェイを有効にします。無効の場合、その他すべてのスマートゲートウェイの設定値は無視されます。初期設定は\"無効\"です。"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
@@ -329,7 +329,7 @@ msgstr "IPv4"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
msgid "IPv4 broadcast"
-msgstr "IPv4 ブロードキャスト"
+msgstr "IPv4ブロードキャスト"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
@@ -568,7 +568,7 @@ msgid ""
msgstr ""
"リンク品質 (LQ) アルゴリズムを設定します (LQ レベルが2の場合のみ有効)。<br /><b>etx_float</b>: 浮動小数点演算+"
"指数関数エイジング<br /><b>etx_fpm</b> : etx_floatと同様、ただし整数値演算を行います<br /><b>etx_ff</"
-"b> : ETX freifunk, ETXの変形版であり、ETX算出のためにHelloパケットだけでなく全てのOLSRトラフィックを使用します<br "
+"b> : ETX freifunk, ETXの変形版であり、ETX算出のためにHelloパケットだけでなくすべてのOLSRトラフィックを使用します<br "
"/><b>etx_ffeth</b>: etx_ffと互換性のない変形版です。イーサネットのリンクにETX 0.1を設定することができます<br />"
"初期設定は\"etx_ff\"です。"
@@ -669,10 +669,9 @@ msgid ""
">reduce LQ to fd91:662e:3c58::1 by half: fd91:662e:3c58::1 0.5<br />reduce "
"LQ to all nodes on this interface by 20%: default 0.8"
msgstr ""
-"経路のLQと設定値の乗算を行います。設定可能な値は0.01-1です。この設定はLQ レベ"
-"ルが0以上の場合のみ設定可能です。<br />例:192.168.0.1へのLQを半分にする場合: "
-"192.168.0.1 0.5<br />このインターフェースから全てのノードへ対して20%減らす場"
-"合: default 0.8"
+"経路のLQと設定値の乗算を行います。設定可能な値は0.01-1です。この設定はLQ レベルが0以上の場合のみ設定可能です。<br />例:192.168."
+"0.1へのLQを半分にする場合: 192.168.0.1 0.5<br />このインターフェースからすべてのノードへ対して20%減らす場合: "
+"default 0.8"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
@@ -868,7 +867,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:44
msgid "Routes"
-msgstr "経路情報"
+msgstr "ルート"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:21
msgid "Secondary OLSR interfaces"
@@ -997,11 +996,9 @@ msgid ""
"device. Visit <a href='http://www.olsr.org'>olsrd.org</a> for help and "
"documentation."
msgstr ""
-"OLSRデーモンは、Optimized Link State Routingプロコトルを実装したサービスで"
-"す。OLSRはどのようなネットワーク環境でもメッシュルーティングを実現します。"
-"OLSRはアドホック・モードをサポートした全ての無線LANカードをサポートし、もちろ"
-"ん全てのイーサネットデバイスでも使用可能です。<a href='http://www.olsr."
-"org'>olsrd.org</a>にアクセスして、ヘルプ及びドキュメントを参照してください。"
+"OLSRデーモンは、Optimized Link State Routingプロコトルを実装したサービスです。OLSRはどのようなネットワーク環境でもメッ"
+"シュルーティングを実現します。OLSRはアドホック・モードをサポートしたすべての無線LANカードをサポートし、もちろんすべてのイーサネットデバイスでも使用"
+"可能です。<a href='http://www.olsr.org'>olsrd.org</a>にアクセスして、ヘルプ及びドキュメントを参照してください。"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
diff --git a/applications/luci-app-olsr/po/pt/olsr.po b/applications/luci-app-olsr/po/pt/olsr.po
index 582b221dca..359fdf6bca 100644
--- a/applications/luci-app-olsr/po/pt/olsr.po
+++ b/applications/luci-app-olsr/po/pt/olsr.po
@@ -3,7 +3,7 @@ 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"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/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.3.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -193,7 +193,7 @@ msgstr "Gateway"
#: 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 "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
diff --git a/applications/luci-app-olsr/po/ru/olsr.po b/applications/luci-app-olsr/po/ru/olsr.po
index cc7feb0d45..553d9fb7da 100644
--- a/applications/luci-app-olsr/po/ru/olsr.po
+++ b/applications/luci-app-olsr/po/ru/olsr.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: olsr\n"
"POT-Creation-Date: 2013-09-06 09:58+0200\n"
-"PO-Revision-Date: 2020-06-07 15:48+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -539,7 +539,7 @@ msgstr "LQ алгоритм"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
msgid "LQ fisheye"
-msgstr "LQ fisheye"
+msgstr "LQ рыбий глаз"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
diff --git a/applications/luci-app-olsr/po/uk/olsr.po b/applications/luci-app-olsr/po/uk/olsr.po
index 51ceb4033d..6bfe7aec14 100644
--- a/applications/luci-app-olsr/po/uk/olsr.po
+++ b/applications/luci-app-olsr/po/uk/olsr.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-11 01:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
@@ -176,7 +176,7 @@ msgstr "Шлюз"
#: 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 "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
diff --git a/applications/luci-app-olsr/po/vi/olsr.po b/applications/luci-app-olsr/po/vi/olsr.po
index 1e6f1fffe6..2d6bfa8e96 100644
--- a/applications/luci-app-olsr/po/vi/olsr.po
+++ b/applications/luci-app-olsr/po/vi/olsr.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2020-03-28 17:46+0000\n"
-"Last-Translator: Thien An Dang Thanh <thienandangthanh@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/vi/>\n"
"Language: vi\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.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -31,7 +31,7 @@ msgstr "Thông báo của mạng host đang hoạt động"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
@@ -83,7 +83,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:56
msgid ""
@@ -140,7 +140,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
msgid "Expected retransmission count"
diff --git a/applications/luci-app-olsr/po/zh_Hans/olsr.po b/applications/luci-app-olsr/po/zh_Hans/olsr.po
index 7378b7deae..94945824a7 100644
--- a/applications/luci-app-olsr/po/zh_Hans/olsr.po
+++ b/applications/luci-app-olsr/po/zh_Hans/olsr.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-19 20:00+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -529,7 +529,7 @@ msgstr "最后一跳"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:1
msgid "Legend"
-msgstr "Legend"
+msgstr "图例"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
diff --git a/applications/luci-app-olsr/po/zh_Hant/olsr.po b/applications/luci-app-olsr/po/zh_Hant/olsr.po
index 29a1231329..23daae975b 100644
--- a/applications/luci-app-olsr/po/zh_Hant/olsr.po
+++ b/applications/luci-app-olsr/po/zh_Hant/olsr.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-06-28 19:19+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -142,7 +142,7 @@ msgstr "啟用這個埠"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
msgid "Expected retransmission count"
diff --git a/applications/luci-app-omcproxy/po/sv/omcproxy.po b/applications/luci-app-omcproxy/po/sv/omcproxy.po
index 22d3be4d3a..f094b7ce2d 100644
--- a/applications/luci-app-omcproxy/po/sv/omcproxy.po
+++ b/applications/luci-app-omcproxy/po/sv/omcproxy.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-21 21:43+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsomcproxy/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 3.10\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
-msgstr ""
+msgstr "Lägg till instans"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:35
msgid "Downlink interface"
diff --git a/applications/luci-app-omcproxy/po/vi/omcproxy.po b/applications/luci-app-omcproxy/po/vi/omcproxy.po
index 5dcc98ae1f..b43cd83588 100644
--- a/applications/luci-app-omcproxy/po/vi/omcproxy.po
+++ b/applications/luci-app-omcproxy/po/vi/omcproxy.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsomcproxy/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"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
@@ -50,7 +56,7 @@ msgstr ""
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
msgid "default"
-msgstr ""
+msgstr "Mặc định"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
msgid "global"
diff --git a/applications/luci-app-omcproxy/po/zh_Hans/omcproxy.po b/applications/luci-app-omcproxy/po/zh_Hans/omcproxy.po
index 718f37afd8..2785ac8834 100644
--- a/applications/luci-app-omcproxy/po/zh_Hans/omcproxy.po
+++ b/applications/luci-app-omcproxy/po/zh_Hans/omcproxy.po
@@ -1,5 +1,14 @@
msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8\n"
+msgstr ""
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsomcproxy/zh_Hans/>\n"
+"Language: zh_Hans\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
@@ -35,11 +44,11 @@ msgstr "上行链路接口"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:31
msgid "Where does the multicast come from?"
-msgstr "组播数据来源"
+msgstr "多播来自何处?"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:35
msgid "Where does the multicast go to?"
-msgstr "组播代理去向"
+msgstr "多播去向何方?"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
msgid "admin-local"
diff --git a/applications/luci-app-openvpn/po/sv/openvpn.po b/applications/luci-app-openvpn/po/sv/openvpn.po
index e09e9e1daa..652da7752e 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: 2019-10-17 20:20+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.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 3.9.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -787,7 +787,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:368
msgid "VPN"
-msgstr ""
+msgstr "VPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:64
msgid "Write log to file"
diff --git a/applications/luci-app-openvpn/po/vi/openvpn.po b/applications/luci-app-openvpn/po/vi/openvpn.po
index 24be3552b1..fc6f9d9cc3 100644
--- a/applications/luci-app-openvpn/po/vi/openvpn.po
+++ b/applications/luci-app-openvpn/po/vi/openvpn.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/vi/>\n"
"Language: vi\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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -264,7 +264,7 @@ msgstr "Kích hoạt giao diện điều hành trên <em>IP</em> <em>cổng</em>
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
msgid "Enabled"
-msgstr "Kích hoạt "
+msgstr "Bật"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:752
msgid "Encrypt and authenticate all control channel packets with the key"
diff --git a/applications/luci-app-openvpn/po/zh_Hans/openvpn.po b/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
index f3fffd9e3f..733d734873 100644
--- a/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2020-09-07 22:59+0000\n"
-"Last-Translator: PassWall-OpenWrt <chanwang@yandex.com>\n"
+"PO-Revision-Date: 2020-11-04 00:26+0000\n"
+"Last-Translator: taotieren <admin@taotieren.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsopenvpn/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -27,7 +27,7 @@ msgstr "接受从服务器推送的选项"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add"
-msgstr "添加"
+msgstr "新增"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:225
msgid "Add route after establishing connection"
diff --git a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
index 71c302a810..c4b4a5658b 100644
--- a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2020-09-16 12:01+0000\n"
-"Last-Translator: tommymaple <godoffrog@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsopenvpn/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -265,7 +265,7 @@ msgstr "在 <em>IP</em> <em>port</em> 上啟用可管理介面"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:752
msgid "Encrypt and authenticate all control channel packets with the key"
diff --git a/applications/luci-app-opkg/po/fr/opkg.po b/applications/luci-app-opkg/po/fr/opkg.po
index c191960fb4..6ecdb2f120 100644
--- a/applications/luci-app-opkg/po/fr/opkg.po
+++ b/applications/luci-app-opkg/po/fr/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: 2020-05-10 12:47+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/fr/>\n"
"Language: fr\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.4-dev\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
@@ -71,7 +71,7 @@ msgstr "Détails du package <em>%h</em>"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:923
msgid "Dismiss"
-msgstr "Fermer"
+msgstr "Annuler"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:332
msgid "Displaying %d-%d of %d"
diff --git a/applications/luci-app-opkg/po/ja/opkg.po b/applications/luci-app-opkg/po/ja/opkg.po
index 954b3c79b8..9d8ca54b26 100644
--- a/applications/luci-app-opkg/po/ja/opkg.po
+++ b/applications/luci-app-opkg/po/ja/opkg.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2020-10-10 13:26+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/ja/>\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.3-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
@@ -33,10 +33,9 @@ msgid ""
"custom repository entries. The configuration in the other files may be "
"changed but is usually not preserved by <em>sysupgrade</em>."
msgstr ""
-"以下は <em>opkg</em> によって使用される、様々な設定ファイルの一覧です。 "
-"<em>opkg.conf</em> は全般的な設定に、 <em>customfeeds.conf</em> はカスタム リ"
-"ポジトリの登録に使用します。これら以外のファイル内の設定を変更しても、通常は "
-"<em>sysupgrade</em> 時に保持されません。"
+"以下は <em>opkg</em> によって使用される、様々な設定ファイルの一覧です。<em>opkg.conf</em> "
+"は全般的な設定に、<em>customfeeds.conf</em> はカスタム リポジトリの登録に使用します。これら以外のファイル内の設定を変更しても、"
+"通常は <em>sysupgrade</em> 時に保持されません。"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:697
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:743
diff --git a/applications/luci-app-opkg/po/zh_Hans/opkg.po b/applications/luci-app-opkg/po/zh_Hans/opkg.po
index 02e58e1a22..630567087d 100644
--- a/applications/luci-app-opkg/po/zh_Hans/opkg.po
+++ b/applications/luci-app-opkg/po/zh_Hans/opkg.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-07-31 18:41+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
+"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsopkg/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
@@ -99,7 +99,7 @@ msgstr "空闲空间"
#: applications/luci-app-opkg/root/usr/share/rpcd/acl.d/luci-app-opkg.json:3
msgid "Grant access to opkg management"
-msgstr ""
+msgstr "授予 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
diff --git a/applications/luci-app-p910nd/po/zh_Hans/p910nd.po b/applications/luci-app-p910nd/po/zh_Hans/p910nd.po
index ca5e2f451d..6483cbc47a 100644
--- a/applications/luci-app-p910nd/po/zh_Hans/p910nd.po
+++ b/applications/luci-app-p910nd/po/zh_Hans/p910nd.po
@@ -6,15 +6,16 @@ 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: 2018-08-07 20:00+0800\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
-"Language: zh_CN\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
+"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsp910nd/zh_Hans/>\n"
+"Language: zh_Hans\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: Gtranslator 2.91.7\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
msgid "Bidirectional mode"
@@ -32,7 +33,7 @@ msgstr "必须安装 USB 打印机驱动(kmod-usb-printer)或者并口驱动
#: applications/luci-app-p910nd/root/usr/share/rpcd/acl.d/luci-app-p910nd.json:3
msgid "Grant UCI access for luci-app-p910nd"
-msgstr ""
+msgstr "为 luci-app-p910nd 授予 UCI 的访问权限"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
msgid "Interface"
diff --git a/applications/luci-app-pagekitec/po/ja/pagekitec.po b/applications/luci-app-pagekitec/po/ja/pagekitec.po
index c30da16c8f..8bd4179d86 100644
--- a/applications/luci-app-pagekitec/po/ja/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/ja/pagekitec.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-06-13 22:13+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/ja/>\n"
"Language: ja\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -74,9 +74,8 @@ msgid ""
"Static setup, disable FE failover and DDNS updates, set this if you are "
"running your own frontend without a pagekite.me account"
msgstr ""
-"静的セットアップは、 FE フェイルオーバーと DDNS アップデートを無効にします。"
-"もし pagekite.me アカウント無しにフロントエンドを実行している場合、これを設定"
-"します。"
+"静的セットアップは、 FE フェイルオーバーと DDNS アップデートを無効にします。もし pagekite.me "
+"アカウントなしにフロントエンドを実行している場合、これを設定します。"
#~ msgid ""
#~ "<p/>Note: you need a working PageKite account, or at least, your own "
diff --git a/applications/luci-app-pagekitec/po/sv/pagekitec.po b/applications/luci-app-pagekitec/po/sv/pagekitec.po
index 2a508e6be1..cee621dc51 100644
--- a/applications/luci-app-pagekitec/po/sv/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/sv/pagekitec.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspagekitec/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.4-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -12,6 +18,12 @@ msgid ""
"key for the connection.<p/><em>Note: this web configurator only supports "
"some very very basic uses of pagekite.</em>"
msgstr ""
+"<p/> OBS!: Du behöver ett fungerande PageKite-konto eller åtminstone ett "
+"eget fungerande front-end för att det här formuläret ska fungera. Besök <a "
+"href='https://pagekite.net/home/'>ditt konto</a>för att ställa in ett namn "
+"för din router och få en hemlig nyckel för anslutningen. <p/><em> OBS!: den "
+"här webbkonfiguratorn stöder bara några mycket väldigt grundläggande "
+"användningar av pagekite. </em>"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:29
msgid "Basic HTTP"
diff --git a/applications/luci-app-pagekitec/po/vi/pagekitec.po b/applications/luci-app-pagekitec/po/vi/pagekitec.po
index 621f5bb432..9a1e9ac5b5 100644
--- a/applications/luci-app-pagekitec/po/vi/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/vi/pagekitec.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspagekitec/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"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -27,7 +33,7 @@ msgstr ""
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:19
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:31
msgid "Enable a WebSockets tunnel on a given local port"
diff --git a/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po b/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
index 3d15fe81cd..6165c09faf 100644
--- a/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationspagekitec/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -21,6 +21,9 @@ msgid ""
"key for the connection.<p/><em>Note: this web configurator only supports "
"some very very basic uses of pagekite.</em>"
msgstr ""
+"<p/>注意: 要使此表单工作,您需要一个能用的PageKite帐户,或者至少,您自己的运行前端。访问<a href='https://pagekite."
+"net/home/'>你的帐户</a>为路由器设置一个名称,并获得连接的密钥。<p/"
+"><em>注意:这个web配置器只支持pagekite的一些非常非常基本的使用。</em>"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:29
msgid "Basic HTTP"
@@ -32,7 +35,7 @@ msgstr "基本 SSH"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:31
msgid "Basic WebSockets"
-msgstr ""
+msgstr "基础 WebSockets"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:19
msgid "Configuration"
@@ -40,13 +43,13 @@ msgstr "配置"
#: 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隧道"
#: 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 ""
+msgstr "启用一条到本地HTTP服务器的隧道 (大多数情况下,此管理接口)"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:30
msgid "Enable a tunnel to the local SSH server"
@@ -67,7 +70,7 @@ msgstr "PageKite"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:26
msgid "Static setup"
-msgstr ""
+msgstr "静态设置"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:27
msgid ""
diff --git a/applications/luci-app-polipo/po/cs/polipo.po b/applications/luci-app-polipo/po/cs/polipo.po
index d329d62c0e..403195f519 100644
--- a/applications/luci-app-polipo/po/cs/polipo.po
+++ b/applications/luci-app-polipo/po/cs/polipo.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -67,7 +67,7 @@ msgstr "Velikost prvního PMM segmentu (v bajtech)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: 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-polipo/po/es/polipo.po b/applications/luci-app-polipo/po/es/polipo.po
index 4a9b3fdc37..97038598f8 100644
--- a/applications/luci-app-polipo/po/es/polipo.po
+++ b/applications/luci-app-polipo/po/es/polipo.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2020-07-12 20:10+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/es/>\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.3.2-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
diff --git a/applications/luci-app-polipo/po/it/polipo.po b/applications/luci-app-polipo/po/it/polipo.po
index 2bb5b790d6..569eb7dc05 100644
--- a/applications/luci-app-polipo/po/it/polipo.po
+++ b/applications/luci-app-polipo/po/it/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:36+0200\n"
-"PO-Revision-Date: 2020-03-03 13:34+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/it/>\n"
"Language: it\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.4-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -70,7 +70,7 @@ msgstr "Dimensione del primo segmento PMM (in bytes)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: 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-polipo/po/ja/polipo.po b/applications/luci-app-polipo/po/ja/polipo.po
index 728d7560ea..ebec61ddf2 100644
--- a/applications/luci-app-polipo/po/ja/polipo.po
+++ b/applications/luci-app-polipo/po/ja/polipo.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2020-07-26 02:09+0000\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/ja/>\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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -20,7 +20,7 @@ msgstr "詳細設定"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
-msgstr "アクセスを許可するクライアント"
+msgstr "接続を許可するクライアント"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:67
msgid "Always use system DNS resolver"
@@ -247,8 +247,8 @@ msgid ""
"The interface on which Polipo will listen. To listen on all interfaces use "
"0.0.0.0 or :: (IPv6)."
msgstr ""
-"Polipoが待ち受けを行うインターフェースです。0.0.0.0 または :: (IPv6) を設定し"
-"た場合、全てのインターフェースで待ち受けを行います。"
+"Polipoが待ち受けを行うインターフェースです。0.0.0.0 または :: (IPv6) "
+"を設定した場合、すべてのインターフェースで待ち受けを行います。"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:155
msgid "Time after which cached files will be deleted"
diff --git a/applications/luci-app-polipo/po/pt/polipo.po b/applications/luci-app-polipo/po/pt/polipo.po
index 9ece6f5e38..74d02edf94 100644
--- a/applications/luci-app-polipo/po/pt/polipo.po
+++ b/applications/luci-app-polipo/po/pt/polipo.po
@@ -3,7 +3,7 @@ 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"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/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.3.2-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -69,7 +69,7 @@ msgstr "Tamanho do primeiro segmento PMM (em bytes)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: 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-polipo/po/uk/polipo.po b/applications/luci-app-polipo/po/uk/polipo.po
index 3c0aa98f83..c3409a35fe 100644
--- a/applications/luci-app-polipo/po/uk/polipo.po
+++ b/applications/luci-app-polipo/po/uk/polipo.po
@@ -1,21 +1,21 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-11 01:50+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
@@ -66,7 +66,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 "Загальні параметри"
+msgstr "Головні налаштування"
#: 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-polipo/po/vi/polipo.po b/applications/luci-app-polipo/po/vi/polipo.po
index 6bea7a3eae..b22d9009a5 100644
--- a/applications/luci-app-polipo/po/vi/polipo.po
+++ b/applications/luci-app-polipo/po/vi/polipo.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2019-11-13 13:05+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/vi/>\n"
"Language: vi\n"
@@ -14,19 +14,20 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
msgstr "Đối tượng cho phép"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:67
+#, fuzzy
msgid "Always use system DNS resolver"
-msgstr ""
+msgstr "Luôn sử dụng hệ thống phân giải tên miền (DNS) của hệ thống"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:88
msgid ""
@@ -38,7 +39,7 @@ msgstr ""
#: applications/luci-app-polipo/root/usr/share/luci/menu.d/luci-app-polipo.json:24
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:11
msgid "DNS and Query Settings"
@@ -87,7 +88,7 @@ msgstr "Trong RAM dung lượng cạc (tính theo bytes)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
msgid "Listen address"
-msgstr "Địa chỉ nge"
+msgstr "Địa chỉ nghe"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
msgid "Listen port"
diff --git a/applications/luci-app-polipo/po/zh_Hans/polipo.po b/applications/luci-app-polipo/po/zh_Hans/polipo.po
index 3ae8dc5058..36433c6e37 100644
--- a/applications/luci-app-polipo/po/zh_Hans/polipo.po
+++ b/applications/luci-app-polipo/po/zh_Hans/polipo.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-18 11:31+0000\n"
-"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationspolipo/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:113
msgid "How much RAM should Polipo use for its cache."
-msgstr "允许 Polipo 做缓存的 RAM 使用量"
+msgstr "Polipo应该为它的缓存使用多少内存。"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:112
msgid "In RAM cache size (in bytes)"
@@ -198,7 +198,7 @@ msgstr "查询 IPv4 和 IPv6,IPv4 优先"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:58
msgid "Query IPv4 and IPv6, prefer IPv6"
-msgstr "查询 IPv4 和 IPv6,IPv6 优先"
+msgstr "查询 IPv4 和 IPv6,偏好IPv6"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:57
msgid "Query only IPv6"
diff --git a/applications/luci-app-privoxy/po/ru/privoxy.po b/applications/luci-app-privoxy/po/ru/privoxy.po
index 31820ce7f9..faa7e7053d 100644
--- a/applications/luci-app-privoxy/po/ru/privoxy.po
+++ b/applications/luci-app-privoxy/po/ru/privoxy.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: privoxy\n"
"POT-Creation-Date: 2017-12-14 16:00+0300\n"
-"PO-Revision-Date: 2020-07-24 09:24+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -359,7 +359,7 @@ msgid ""
"configuration, help and logging. This section of the configuration file "
"tells Privoxy where to find those other files."
msgstr ""
-"Страница настройки расположения вспомогательных файлов Privoxy. Privoxy - "
+"Страница настройки расположения вспомогательных файлов Privoxy. Privoxy "
"использует ряд других файлов для дополнительной настройки, оказания помощи и "
"ведения системного журнала."
diff --git a/applications/luci-app-privoxy/po/vi/privoxy.po b/applications/luci-app-privoxy/po/vi/privoxy.po
index 290f2ca257..67f1214914 100644
--- a/applications/luci-app-privoxy/po/vi/privoxy.po
+++ b/applications/luci-app-privoxy/po/vi/privoxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -122,7 +122,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
msgid ""
diff --git a/applications/luci-app-privoxy/po/zh_Hans/privoxy.po b/applications/luci-app-privoxy/po/zh_Hans/privoxy.po
index 47f5557604..98c4a693ce 100644
--- a/applications/luci-app-privoxy/po/zh_Hans/privoxy.po
+++ b/applications/luci-app-privoxy/po/zh_Hans/privoxy.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-privoxy\n"
"POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2020-02-19 13:29+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsprivoxy/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
@@ -114,7 +114,7 @@ msgstr "记录信息"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:154
msgid "During delay ifup-events are not monitored !"
-msgstr "在延迟期间无法检测到 ifup 事件!"
+msgstr "在延迟期间无法监测 ifup 事件!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:599
msgid "Enable proxy authentication forwarding"
@@ -364,7 +364,7 @@ msgstr "显示请求头 解析"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:76
msgid "Software package '%s' is not installed."
-msgstr "软件包“%s”未安装。"
+msgstr "软件包 '%s' 未安装。"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:85
msgid "Software package '%s' is outdated."
@@ -412,7 +412,7 @@ msgstr "系统"
msgid ""
"The actions file(s) to use. Multiple actionsfile lines are permitted, and "
"are in fact recommended!"
-msgstr "所使用的规则文件。允许并且推荐使用多个规则文件。"
+msgstr "要使用的规则文件。允许并且推荐使用多个规则文件!"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:453
msgid ""
@@ -457,9 +457,7 @@ msgstr "转发数据前,客户端请求头的排序。"
msgid ""
"The status code Privoxy returns for pages blocked with +handle-as-empty-"
"document."
-msgstr ""
-"当页面因为 handle-as-empty-document 规则被阻止时返回的状态码(选上为 200 OK,"
-"不选上为 403 Forbidden)"
+msgstr "Privoxy 对于被+handle-as-empty-document 拦截的页面返回的状态码。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:413
msgid ""
@@ -513,7 +511,7 @@ msgstr "用户自定义"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:739
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:772
msgid "Value is not a number"
-msgstr "输入值不是数字"
+msgstr "输入值不是一个数字"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:168
msgid "Value not between 0 and 300"
diff --git a/applications/luci-app-privoxy/po/zh_Hant/privoxy.po b/applications/luci-app-privoxy/po/zh_Hant/privoxy.po
index b1a4f11cb7..7857db90cb 100644
--- a/applications/luci-app-privoxy/po/zh_Hant/privoxy.po
+++ b/applications/luci-app-privoxy/po/zh_Hant/privoxy.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-privoxy\n"
"POT-Creation-Date: 2015-06-10 20:16+0100\n"
-"PO-Revision-Date: 2020-02-25 09:44+0000\n"
-"Last-Translator: Trevor <wowpapa3232@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsprivoxy/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
@@ -131,7 +131,7 @@ msgstr "Privoxy 啟動時啟用/禁用過濾。"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
msgid ""
diff --git a/applications/luci-app-qos/po/ja/qos.po b/applications/luci-app-qos/po/ja/qos.po
index a4f2f1d8aa..c1e4115345 100644
--- a/applications/luci-app-qos/po/ja/qos.po
+++ b/applications/luci-app-qos/po/ja/qos.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2020-06-19 10:06+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/ja/>\n"
"Language: ja\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.1.1\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
@@ -40,7 +40,7 @@ msgstr "ダウンロード速度 (kbit/s)"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-qos/root/usr/share/rpcd/acl.d/luci-app-qos.json:3
msgid "Grant UCI access for luci-app-qos"
@@ -99,7 +99,7 @@ msgstr ""
#: 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/vi/qos.po b/applications/luci-app-qos/po/vi/qos.po
index 29583c14bb..a08125bef4 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: 2019-11-13 13:05+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/vi/>\n"
"Language: vi\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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
#, fuzzy
@@ -47,7 +47,7 @@ msgstr "Kích hoạt"
#: 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 "Cấp quyền truy cập cho QoS"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
#, fuzzy
diff --git a/applications/luci-app-radicale/po/fr/radicale.po b/applications/luci-app-radicale/po/fr/radicale.po
index 548569c7d2..d422611747 100644
--- a/applications/luci-app-radicale/po/fr/radicale.po
+++ b/applications/luci-app-radicale/po/fr/radicale.po
@@ -1,19 +1,21 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-08 23:38+0000\n"
-"Last-Translator: Florian L. <florian.ligneul@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
"'AUTO' selects the highest protocol version that client and server support."
msgstr ""
+"'AUTO' sélectionne la version de protocole la plus élevée supportée par le "
+"client et le serveur."
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:223
msgid ""
diff --git a/applications/luci-app-radicale/po/ru/radicale.po b/applications/luci-app-radicale/po/ru/radicale.po
index aacc47c90e..81267d080c 100644
--- a/applications/luci-app-radicale/po/ru/radicale.po
+++ b/applications/luci-app-radicale/po/ru/radicale.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: radicale\n"
"POT-Creation-Date: 2018-01-08 23:00+0300\n"
-"PO-Revision-Date: 2020-07-24 09:24+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -565,7 +565,7 @@ msgstr "требовать"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:393
msgid "salted SHA-1"
-msgstr "salted SHA-1"
+msgstr "Соль SHA-1"
#~ msgid "Ciphers"
#~ msgstr "Алгоритмы шифрования"
diff --git a/applications/luci-app-radicale/po/zh_Hans/radicale.po b/applications/luci-app-radicale/po/zh_Hans/radicale.po
index 40b83d6355..3135387179 100644
--- a/applications/luci-app-radicale/po/zh_Hans/radicale.po
+++ b/applications/luci-app-radicale/po/zh_Hans/radicale.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-19 13:29+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale/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 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -135,7 +135,7 @@ msgstr "存储旋转日志文件的目录"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:193
msgid "During delay ifup-events are not monitored !"
-msgstr "在延迟期间,ifup-events 不受监控!"
+msgstr "在延迟期间无法监测 ifup 事件!"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:251
msgid "Enable HTTPS"
@@ -170,7 +170,7 @@ msgstr "错误"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
msgid "File '%s' not found !"
-msgstr "文件“%s”没有找到"
+msgstr "文件 '%s' 没有找到!"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:588
msgid "File Log level"
@@ -179,7 +179,7 @@ msgstr "文件日志级别"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:300
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:325
msgid "File not found !"
-msgstr "找不到文件 "
+msgstr "找不到文件 !"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:488
msgid "File-system"
@@ -296,7 +296,7 @@ msgstr "在这里为您的用户设置“用户:密码”对,这些用户可
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:67
msgid "Please install current version !"
-msgstr "请安装最新版本!"
+msgstr "请安装当前版本!"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:78
msgid "Please press [Reload] button below to reread the file."
@@ -329,7 +329,7 @@ msgstr "Radicale 使用“/etc/radicale/users”作为 htpasswd 文件。"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:402
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:457
msgid "Read only!"
-msgstr "只读。"
+msgstr "只读!"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:455
msgid "RegExp file"
@@ -384,7 +384,7 @@ msgstr "将此参数设置为“0”将禁用日志文件的旋转。"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:62
msgid "Software package '%s' is not installed."
-msgstr "未安装软件包“%s”。"
+msgstr "软件包 '%s' 未安装。"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:71
msgid "Software package '%s' is outdated."
@@ -451,7 +451,7 @@ msgstr "要查看最新的日志文件,请点击此链接!"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:201
msgid "Value is not a number"
-msgstr "值不是数字"
+msgstr "输入值不是一个数字"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:644
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:667
@@ -460,7 +460,7 @@ msgstr "值不是非负整数!"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:203
msgid "Value not between 0 and 300"
-msgstr "值不在 0 到 300 之间"
+msgstr "输入值不在 0 和 300 之间"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:647
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:670
@@ -512,7 +512,7 @@ msgstr "htpasswd 文件"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:44
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:73
msgid "installed"
-msgstr "安装 "
+msgstr "已安装"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:623
msgid "no valid path given!"
diff --git a/applications/luci-app-radicale2/po/cs/radicale2.po b/applications/luci-app-radicale2/po/cs/radicale2.po
index d595f0e06a..89b9ce607b 100644
--- a/applications/luci-app-radicale2/po/cs/radicale2.po
+++ b/applications/luci-app-radicale2/po/cs/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-03-11 23:48+0000\n"
-"Last-Translator: Koli <lukas.koluch@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -142,7 +142,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
diff --git a/applications/luci-app-radicale2/po/es/radicale2.po b/applications/luci-app-radicale2/po/es/radicale2.po
index 3af2f12319..e39732baf5 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: 2020-07-12 20:10+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -21,7 +21,7 @@ msgstr "Un servidor ligero CalDAV/CardDAV"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
diff --git a/applications/luci-app-radicale2/po/it/radicale2.po b/applications/luci-app-radicale2/po/it/radicale2.po
index e9ae83cf25..e55183138b 100644
--- a/applications/luci-app-radicale2/po/it/radicale2.po
+++ b/applications/luci-app-radicale2/po/it/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-03-03 13:34+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/it/>\n"
"Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -142,7 +142,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
diff --git a/applications/luci-app-radicale2/po/pt/radicale2.po b/applications/luci-app-radicale2/po/pt/radicale2.po
index aa5e0ab07e..0bbfd71085 100644
--- a/applications/luci-app-radicale2/po/pt/radicale2.po
+++ b/applications/luci-app-radicale2/po/pt/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/pt/>\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.3.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -143,7 +143,7 @@ msgstr "Para verificar os certificados dos clientes"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
diff --git a/applications/luci-app-radicale2/po/ru/radicale2.po b/applications/luci-app-radicale2/po/ru/radicale2.po
index 5058e2a220..39f2e15b4c 100644
--- a/applications/luci-app-radicale2/po/ru/radicale2.po
+++ b/applications/luci-app-radicale2/po/ru/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-10-09 00:10+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/ru/>\n"
"Language: ru\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -118,7 +118,6 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
-#, fuzzy
msgid "Encrypted Password"
msgstr "Зашифрованный пароль"
@@ -425,7 +424,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
msgid "This permanently deletes the cert, key, and configuration to use same."
-msgstr ""
+msgstr "Полное удаление сертификата, ключа и настроек вкладки меню cнизу."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
msgid "This permanently deletes the rights file and configuration to use same."
diff --git a/applications/luci-app-radicale2/po/uk/radicale2.po b/applications/luci-app-radicale2/po/uk/radicale2.po
index 7f521e9548..b416ecc06a 100644
--- a/applications/luci-app-radicale2/po/uk/radicale2.po
+++ b/applications/luci-app-radicale2/po/uk/radicale2.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-02-18 11:31+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -22,7 +22,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
@@ -143,7 +143,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
diff --git a/applications/luci-app-radicale2/po/vi/radicale2.po b/applications/luci-app-radicale2/po/vi/radicale2.po
index 946eb842ef..b8d839f6b9 100644
--- a/applications/luci-app-radicale2/po/vi/radicale2.po
+++ b/applications/luci-app-radicale2/po/vi/radicale2.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-01-09 06:32-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/vi/>\n"
"Language: vi\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.3.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -19,7 +21,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
diff --git a/applications/luci-app-radicale2/po/zh_Hans/radicale2.po b/applications/luci-app-radicale2/po/zh_Hans/radicale2.po
index 89594fe823..3ab191d2d0 100644
--- a/applications/luci-app-radicale2/po/zh_Hans/radicale2.po
+++ b/applications/luci-app-radicale2/po/zh_Hans/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-07-31 18:41+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale2/zh_Hans/>\n"
"Language: zh_Hans\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.4-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -181,9 +181,8 @@ msgid "HTTP(S) Listeners (address:port)"
msgstr "HTTP(S) 监听(地址:端口)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
-#, fuzzy
msgid "Header: X-Access-Control-Allow-Origin"
-msgstr "Header: X-Access-Control-Allow-Origin"
+msgstr "标头: X-Access-Control-Allow-Origin"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
msgid "Headers"
@@ -356,7 +355,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Retry Delay"
-msgstr ""
+msgstr "重试延迟"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "Rights"
@@ -479,7 +478,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
msgid "crypt"
-msgstr ""
+msgstr "加密"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
msgid "htpasswd file (manually populated)"
diff --git a/applications/luci-app-rp-pppoe-server/po/fr/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/fr/rp-pppoe-server.po
index 856d320b44..d102eebee8 100644
--- a/applications/luci-app-rp-pppoe-server/po/fr/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/fr/rp-pppoe-server.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-03 04:11+0000\n"
-"Last-Translator: Philippe Paté <asushen@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsrp-pppoe-server/fr/>\n"
"Language: fr\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 3.10\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
@@ -18,7 +18,7 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
msgid "First remote IP"
-msgstr ""
+msgstr "Première adresse IP distante"
#: applications/luci-app-rp-pppoe-server/root/usr/share/rpcd/acl.d/luci-app-rp-pppoe-server.json:3
msgid "Grant UCI access for luci-app-rp-pppoe-server"
diff --git a/applications/luci-app-samba4/po/cs/samba4.po b/applications/luci-app-samba4/po/cs/samba4.po
index a6e0eefbec..88d15b4f64 100644
--- a/applications/luci-app-samba4/po/cs/samba4.po
+++ b/applications/luci-app-samba4/po/cs/samba4.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-12-21 21:42+0000\n"
-"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:105
msgid "Allow guests"
@@ -105,7 +105,7 @@ msgstr "Vynutit synchronní I/O"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
diff --git a/applications/luci-app-samba4/po/it/samba4.po b/applications/luci-app-samba4/po/it/samba4.po
index ec6a38043e..8b02791869 100644
--- a/applications/luci-app-samba4/po/it/samba4.po
+++ b/applications/luci-app-samba4/po/it/samba4.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: 2020-03-05 08:06+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/it/>\n"
"Language: it\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.4-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:105
msgid "Allow guests"
@@ -104,7 +104,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
diff --git a/applications/luci-app-samba4/po/pt/samba4.po b/applications/luci-app-samba4/po/pt/samba4.po
index 19df51a139..e0c664575d 100644
--- a/applications/luci-app-samba4/po/pt/samba4.po
+++ b/applications/luci-app-samba4/po/pt/samba4.po
@@ -3,7 +3,7 @@ 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-07-04 17:41+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:105
msgid "Allow guests"
@@ -110,7 +110,7 @@ msgstr "Forçar E/S síncrona"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
diff --git a/applications/luci-app-samba4/po/uk/samba4.po b/applications/luci-app-samba4/po/uk/samba4.po
index 461c93492f..d0e99ab2b2 100644
--- a/applications/luci-app-samba4/po/uk/samba4.po
+++ b/applications/luci-app-samba4/po/uk/samba4.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-02-19 13:28+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:105
msgid "Allow guests"
@@ -106,7 +106,7 @@ msgstr "Примусово синхронний ввід/вивід"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
diff --git a/applications/luci-app-samba4/po/zh_Hans/samba4.po b/applications/luci-app-samba4/po/zh_Hans/samba4.po
index e916194305..78cf0a6592 100644
--- a/applications/luci-app-samba4/po/zh_Hans/samba4.po
+++ b/applications/luci-app-samba4/po/zh_Hans/samba4.po
@@ -6,8 +6,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: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
+"Last-Translator: SunSpring <yearnsun@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssamba4/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:105
msgid "Allow guests"
@@ -73,11 +73,11 @@ msgstr "编辑模板"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:66
msgid "Edit the template that is used for generating the samba configuration."
-msgstr "编辑用于生成samba配置的模板。"
+msgstr "编辑用于生成 samba 配置的模板。"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
msgid "Enable extra Tuning"
-msgstr ""
+msgstr "启用扩展调整"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:49
msgid "Enable macOS compatible shares"
@@ -88,7 +88,7 @@ msgid ""
"Enable some community driven tuning parameters, that may improve write "
"speeds and better operation via WiFi. Not recommend if multiple clients "
"write to the same files, at the same time!"
-msgstr ""
+msgstr "启用一些社区驱动的调整参数,通过 WiFi 可以提高写入速度和更好地运行。不建议多个客户端同时写入同一文件!"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:50
msgid ""
diff --git a/applications/luci-app-ser2net/po/sv/ser2net.po b/applications/luci-app-ser2net/po/sv/ser2net.po
index d64aa7b328..c63e8f6f0c 100644
--- a/applications/luci-app-ser2net/po/sv/ser2net.po
+++ b/applications/luci-app-ser2net/po/sv/ser2net.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/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.3-dev\n"
+"X-Generator: Weblate 4.4-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
msgid "Allow the RFC 2217 protocol"
-msgstr ""
+msgstr "Tillåt RFC 2217-protokollet"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:38
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:37
diff --git a/applications/luci-app-ser2net/po/vi/ser2net.po b/applications/luci-app-ser2net/po/vi/ser2net.po
index b4a7d854bf..0e0c489103 100644
--- a/applications/luci-app-ser2net/po/vi/ser2net.po
+++ b/applications/luci-app-ser2net/po/vi/ser2net.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsser2net/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"
#: 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
@@ -53,7 +59,7 @@ msgstr ""
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:15
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:22
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:60
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:59
@@ -106,7 +112,7 @@ msgstr ""
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:22
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:11
#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:23
diff --git a/applications/luci-app-ser2net/po/zh_Hant/ser2net.po b/applications/luci-app-ser2net/po/zh_Hant/ser2net.po
index 5c2488ffc8..e39bc5bf6a 100644
--- a/applications/luci-app-ser2net/po/zh_Hant/ser2net.po
+++ b/applications/luci-app-ser2net/po/zh_Hant/ser2net.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-30 13:42+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsser2net/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-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
@@ -59,7 +59,7 @@ msgstr ""
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:15
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:22
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:60
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:59
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 28981ea35e..027880ae1f 100644
--- a/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -32,7 +32,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:28
msgid "Cancel"
-msgstr ""
+msgstr "Storno"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
msgid ""
@@ -150,7 +150,7 @@ 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
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: 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"
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 f57a6182c7..72ccf2560e 100644
--- a/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-08-04 19:30+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -23,7 +23,7 @@ msgstr "<oculto>"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:78
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:88
msgid "Bypass ss-redir for packets with dst address in this list"
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 9a4a8028d5..d16cf784c4 100644
--- a/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-20 14:41+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
-msgstr ""
+msgstr "-- type d'instance --"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:225
msgid "<hidden>"
@@ -195,11 +195,11 @@ msgstr "Clé (base64)"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:93
msgid "Local IPv4 address"
-msgstr ""
+msgstr "Adresse IPv4 locale"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:98
msgid "Local IPv6 address"
-msgstr ""
+msgstr "Adresse IPv6 locale"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:26
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:14
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 22f9df13c1..c781cab3e9 100644
--- a/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-09 14:35+0000\n"
-"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -150,7 +150,7 @@ 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
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: 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"
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 f5b368c1ef..c730b80c05 100644
--- a/applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/ja/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -195,11 +195,11 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:93
msgid "Local IPv4 address"
-msgstr "ローカル IPv4 アドレス"
+msgstr "ローカルIPv4アドレス"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:98
msgid "Local IPv6 address"
-msgstr "ローカル IPv6 アドレス"
+msgstr "ローカルIPv6アドレス"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:26
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:14
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 246e82e9ce..dd852a6fd1 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-08-04 18:32+0000\n"
+"PO-Revision-Date: 2020-11-05 13:59+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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -165,12 +165,11 @@ 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
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: 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"
-msgstr ""
-"Conceder acesso à lista de serviços da LuCI para a app shadowsocks-libev"
+msgstr "Conceder acesso à lista de serviços da LuCI à app shadowsocks-libev"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:192
msgid "IPv6 First"
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 a073981d84..961ee67a5a 100644
--- a/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/ru/>\n"
"Language: ru\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
-msgstr ""
+msgstr "-- тип --"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:225
msgid "<hidden>"
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 0c8a392cb9..bc4109f915 100644
--- a/applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-03 08:27+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
-msgstr ""
+msgstr "-- instans typ --"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:225
msgid "<hidden>"
@@ -293,7 +293,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:127
msgid "Running"
-msgstr ""
+msgstr "Igång"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:152
msgid "Server"
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 a4f95e9133..e059e228ab 100644
--- a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -21,7 +21,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:78
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:88
msgid "Bypass ss-redir for packets with dst address in this list"
@@ -151,7 +151,7 @@ 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
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: 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"
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 715bd7c0a7..7f09e2bb09 100644
--- a/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/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 3.11-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -20,7 +20,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:78
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:88
msgid "Bypass ss-redir for packets with dst address in this list"
@@ -114,7 +114,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:142
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Extra arguments"
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 edd075499b..4ca7c894c1 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: 2020-02-19 13:29+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.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 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -201,11 +201,11 @@ msgstr "密钥(base64)"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:93
msgid "Local IPv4 address"
-msgstr ""
+msgstr "本机 IPv4 地址"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:98
msgid "Local IPv6 address"
-msgstr ""
+msgstr "本机 IPv6 地址"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:26
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:14
@@ -340,15 +340,15 @@ msgstr "转发"
#: 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"
-msgstr ""
+msgstr "ss-server 发起 IPv4 连接的IPv4 地址"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:99
msgid "The IPv6 address ss-server will initiate IPv6 connections from"
-msgstr ""
+msgstr "ss-server 发起IPv6 连接的IPv6 地址"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:89
msgid "The address ss-server will initiate connections from"
-msgstr ""
+msgstr "ss-server 发起连接的地址"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:107
msgid "The address ss-tunnel will forward traffic to"
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 9b8c86c887..58f43b6f7e 100644
--- a/applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-28 19:20+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshadowsocks-libev/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -114,7 +114,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:142
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Extra arguments"
diff --git a/applications/luci-app-shairplay/po/sv/shairplay.po b/applications/luci-app-shairplay/po/sv/shairplay.po
index db127043d9..a6ae1767df 100644
--- a/applications/luci-app-shairplay/po/sv/shairplay.po
+++ b/applications/luci-app-shairplay/po/sv/shairplay.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:24+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshairplay/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 3.9.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
-msgstr ""
+msgstr "AO Enhets ID"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:44
msgid "AO Device Name"
diff --git a/applications/luci-app-shairplay/po/vi/shairplay.po b/applications/luci-app-shairplay/po/vi/shairplay.po
index 896bbebd0e..b317a1202d 100644
--- a/applications/luci-app-shairplay/po/vi/shairplay.po
+++ b/applications/luci-app-shairplay/po/vi/shairplay.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshairplay/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"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -27,7 +33,7 @@ msgstr ""
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-shairplay/root/usr/share/rpcd/acl.d/luci-app-shairplay.json:3
msgid "Grant UCI access for luci-app-shairplay"
diff --git a/applications/luci-app-shairplay/po/zh_Hant/shairplay.po b/applications/luci-app-shairplay/po/zh_Hant/shairplay.po
index c662ddae16..3c6250682f 100644
--- a/applications/luci-app-shairplay/po/zh_Hant/shairplay.po
+++ b/applications/luci-app-shairplay/po/zh_Hant/shairplay.po
@@ -3,13 +3,15 @@
#
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
+"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsshairplay/zh_Hant/>\n"
+"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-07 20:14+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -34,7 +36,7 @@ msgstr "預設"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-shairplay/root/usr/share/rpcd/acl.d/luci-app-shairplay.json:3
msgid "Grant UCI access for luci-app-shairplay"
diff --git a/applications/luci-app-simple-adblock/po/cs/simple-adblock.po b/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
index e1be1d1289..d9a2630114 100644
--- a/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-16 23:24+0000\n"
-"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s"
@@ -69,7 +69,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:342
msgid "Blocked Domains"
-msgstr ""
+msgstr "Blokované domény"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:352
msgid "Blocked Hosts URLs"
@@ -307,7 +307,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:52
msgid "Start"
-msgstr ""
+msgstr "Start"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
msgid "Starting"
@@ -315,7 +315,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:58
msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:306
msgid "Stop the download if it is stalled for set number of seconds."
diff --git a/applications/luci-app-simple-adblock/po/de/simple-adblock.po b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
index af97fd1ef8..ecfdaeb246 100644
--- a/applications/luci-app-simple-adblock/po/de/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-18 20:32+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s"
@@ -473,7 +473,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
msgid "none"
-msgstr "keine"
+msgstr "kein"
#~ msgid "Blacklisted Domain URLs"
#~ msgstr "Domänen-URLs auf der schwarzen Liste"
diff --git a/applications/luci-app-simple-adblock/po/fr/simple-adblock.po b/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
index a7b3749297..91853f3d60 100644
--- a/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:41+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s"
@@ -24,7 +24,7 @@ msgstr "%s bloque %s domaines (avec %s)."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:131
msgid "%s is not installed or not found"
-msgstr "%s n'a pas été trouvé ou installé"
+msgstr "%s n'est pas installé ou introuvable"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
msgid "Add IPv6 entries"
@@ -476,7 +476,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
msgid "none"
-msgstr "Aucun"
+msgstr "aucun"
#~ msgid "Blacklisted Domain URLs"
#~ msgstr "URLs des Domaines blacklistés"
diff --git a/applications/luci-app-simple-adblock/po/ja/simple-adblock.po b/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
index c3ca974d73..0ae2a158de 100644
--- a/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-10-11 22:18+0000\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/ja/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s"
@@ -158,7 +158,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:324
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
diff --git a/applications/luci-app-simple-adblock/po/ru/simple-adblock.po b/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
index 918325feba..a2f1bc64b5 100644
--- a/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: simple-adblock\n"
"POT-Creation-Date: 2017-12-07 14:00+0300\n"
-"PO-Revision-Date: 2020-10-09 00:10+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -25,7 +25,6 @@ msgid "%s Error: %s %s"
msgstr "%s Ошибка: %s %s"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:200
-#, fuzzy
msgid "%s is blocking %s domains (with %s)."
msgstr "%s блокирует %s домены (с %s)."
diff --git a/applications/luci-app-simple-adblock/po/vi/simple-adblock.po b/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
index 6000866630..1c1ae9a7f2 100644
--- a/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssimple-adblock/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"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s"
@@ -83,7 +89,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
msgid "Controls system log and console output verbosity."
diff --git a/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
index f18c6a95c6..86fcc5a12f 100644
--- a/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-09-07 22:59+0000\n"
-"Last-Translator: PassWall-OpenWrt <chanwang@yandex.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssimple-adblock/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s"
@@ -30,7 +30,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:131
msgid "%s is not installed or not found"
-msgstr ""
+msgstr "%s 未安装或找不到"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
msgid "Add IPv6 entries"
@@ -119,7 +119,7 @@ msgstr "DNSMASQ 配置"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
msgid "DNSMASQ IP Set"
-msgstr "DNSMASQ IP Set"
+msgstr "DNSMASQ IP 组"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "DNSMASQ Servers File"
@@ -292,7 +292,7 @@ msgstr "服务状态"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Service Status [%s %s]"
-msgstr ""
+msgstr "服务状态 [%s %s]"
#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
#: applications/luci-app-simple-adblock/root/usr/share/luci/menu.d/luci-app-simple-adblock.json:3
diff --git a/applications/luci-app-smartdns/po/de/smartdns.po b/applications/luci-app-smartdns/po/de/smartdns.po
index 08bbfccfd6..edcc38cd88 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: 2020-09-14 02:46+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:424
msgid "Additional Args for upstream dns servers"
@@ -428,7 +428,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:208
msgid "none"
-msgstr ""
+msgstr "kein"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:467
msgid "open website"
diff --git a/applications/luci-app-smartdns/po/es/smartdns.po b/applications/luci-app-smartdns/po/es/smartdns.po
index f0e6d1a5d2..e28878e4eb 100644
--- a/applications/luci-app-smartdns/po/es/smartdns.po
+++ b/applications/luci-app-smartdns/po/es/smartdns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2020-07-02 17:20-0300\n"
-"PO-Revision-Date: 2020-08-07 03:35+0000\n"
-"Last-Translator: Álvaro Fernández Rojas <noltari@gmail.com>\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssmartdns/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:424
msgid "Additional Args for upstream dns servers"
@@ -24,7 +24,7 @@ msgstr "Args adicionales del servidor"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:330
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:430
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:201
msgid ""
diff --git a/applications/luci-app-splash/po/fr/splash.po b/applications/luci-app-splash/po/fr/splash.po
index 5b43bb666a..05081bd73b 100644
--- a/applications/luci-app-splash/po/fr/splash.po
+++ b/applications/luci-app-splash/po/fr/splash.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-06-20 14:41+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/fr/>\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.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -73,7 +73,7 @@ msgstr "Liste noire"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
msgid "Blocked"
-msgstr ""
+msgstr "Bloqué"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:56
msgid ""
@@ -124,7 +124,7 @@ msgstr "La vitesse montante des clients sera limitée à cette valeur (en ko/s)"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
msgid "Contact the owner"
-msgstr ""
+msgstr "Contactez le propriétaire"
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:12
msgid "Decline"
@@ -138,7 +138,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:97
msgid "Donate some money to help us keep this project alive."
-msgstr ""
+msgstr "Donnez de l’argent pour nous aider à maintenir ce projet en vie."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
msgid "Download limit"
@@ -150,7 +150,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:121
msgid "Fair Use Policy"
-msgstr ""
+msgstr "Politique d’utilisation équitable"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:29
msgid "Firewall zone"
diff --git a/applications/luci-app-splash/po/sv/splash.po b/applications/luci-app-splash/po/sv/splash.po
index a0662aa2eb..2546e41d0a 100644
--- a/applications/luci-app-splash/po/sv/splash.po
+++ b/applications/luci-app-splash/po/sv/splash.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-17 20:20+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/sv/>\n"
"Language: sv\n"
@@ -10,11 +10,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.9.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
-msgstr ""
+msgstr "%s med operatören för denna åtkomstpunkt."
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
diff --git a/applications/luci-app-splash/po/zh_Hans/splash.po b/applications/luci-app-splash/po/zh_Hans/splash.po
index 995d609f59..6881753137 100644
--- a/applications/luci-app-splash/po/zh_Hans/splash.po
+++ b/applications/luci-app-splash/po/zh_Hans/splash.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-06-28 08:58+0200\n"
-"PO-Revision-Date: 2020-02-19 13:29+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssplash/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -132,7 +132,7 @@ msgstr "客户端上传速度限制(kbyte/s)"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
msgid "Contact the owner"
-msgstr ""
+msgstr "联系所有者"
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:12
msgid "Decline"
@@ -170,7 +170,7 @@ msgstr "通用"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:54
msgid "Get in contact"
-msgstr ""
+msgstr "取得联系"
#: applications/luci-app-splash/root/usr/share/rpcd/acl.d/luci-app-splash.json:3
msgid "Grant UCI access for luci-app-splash"
@@ -340,7 +340,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:208
msgid "Time remaining"
-msgstr "剩余时间:"
+msgstr "剩余时间"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
msgid ""
diff --git a/applications/luci-app-sqm/po/ar/sqm.po b/applications/luci-app-sqm/po/ar/sqm.po
index 6a6315d00d..527d96cf7a 100644
--- a/applications/luci-app-sqm/po/ar/sqm.po
+++ b/applications/luci-app-sqm/po/ar/sqm.po
@@ -11,7 +11,7 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -19,38 +19,38 @@ msgstr ""
"سلسلة خيارات متقدمة لتمريرها إلى تخصصات الخروج قائمة انتظار; لا يوجد خطأ "
"التحقق، واستخدام بعناية فائقة."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -59,144 +59,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/bg/sqm.po b/applications/luci-app-sqm/po/bg/sqm.po
index 539bb37f36..30acd4eb7f 100644
--- a/applications/luci-app-sqm/po/bg/sqm.po
+++ b/applications/luci-app-sqm/po/bg/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/bn_BD/sqm.po b/applications/luci-app-sqm/po/bn_BD/sqm.po
index 576bcbef92..95e2e31295 100644
--- a/applications/luci-app-sqm/po/bn_BD/sqm.po
+++ b/applications/luci-app-sqm/po/bn_BD/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ca/sqm.po b/applications/luci-app-sqm/po/ca/sqm.po
index 589cf4178a..e1eaec83b1 100644
--- a/applications/luci-app-sqm/po/ca/sqm.po
+++ b/applications/luci-app-sqm/po/ca/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/cs/sqm.po b/applications/luci-app-sqm/po/cs/sqm.po
index 0be7023422..3bb938a70f 100644
--- a/applications/luci-app-sqm/po/cs/sqm.po
+++ b/applications/luci-app-sqm/po/cs/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/de/sqm.po b/applications/luci-app-sqm/po/de/sqm.po
index 5c2038dd2e..4fd4b25b63 100644
--- a/applications/luci-app-sqm/po/de/sqm.po
+++ b/applications/luci-app-sqm/po/de/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Erweiterte Optionszeichenkette zur Übergabe an die ausgangsseitigen "
"Warteschlangendisziplinen; keine Fehlerprüfung, sehr vorsichtig verwenden."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,19 +26,19 @@ msgstr ""
"Erweiterte Optionszeichenkette zur Übergabe an die in die Warteschlange "
"einsteigenden Disziplinen; keine Fehlerprüfung, sehr vorsichtig verwenden."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Grundlegende Einstellungen"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Logdatei für diese SQM-Instanz unter /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log erstellen."
+"Logdatei für diese SQM-Instanz unter /var/run/sqm/${Interface_name}.[start|"
+"stop]-sqm.log erstellen."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,16 +46,16 @@ msgstr ""
"Download-Geschwindigkeit (kbit/s) (Ingress) auf 0 setzen, um Ingress-Shaping "
"selektiv zu deaktivieren:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Diese SQM-Instanz aktivieren"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -64,88 +64,88 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "UCI-Zugriff für luci-app-sqm erlauben"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Schnittstellenname"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -153,57 +153,56 @@ msgstr ""
"Erweiterte Konfiguration anzeigen und verwenden. Die erweiterten Optionen "
"werden nur verwendet, wenn diese Option ausgewählt ist."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Festlegen, wie ausführlich SQM ins Systemlog schreiben soll"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Standardeinstellung"
diff --git a/applications/luci-app-sqm/po/el/sqm.po b/applications/luci-app-sqm/po/el/sqm.po
index 093583cdde..3b8007f10b 100644
--- a/applications/luci-app-sqm/po/el/sqm.po
+++ b/applications/luci-app-sqm/po/el/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,144 +56,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Όνομα διεπαφής"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/en/sqm.po b/applications/luci-app-sqm/po/en/sqm.po
index cdb76919da..b7a8c195fc 100644
--- a/applications/luci-app-sqm/po/en/sqm.po
+++ b/applications/luci-app-sqm/po/en/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/es/sqm.po b/applications/luci-app-sqm/po/es/sqm.po
index 1489ae38b4..542ca1ffab 100644
--- a/applications/luci-app-sqm/po/es/sqm.po
+++ b/applications/luci-app-sqm/po/es/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadena de opciones avanzadas para pasar a las disciplinas de cola de salida; "
"sin verificación de errores, use con mucho cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadena de opciones avanzadas para pasar a las disciplinas de colas de "
"ingreso; sin verificación de errores, use con mucho cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configuración básica"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Cree un archivo de registro para esta instancia de SQM en /var/run/sqm/"
"${Interface_name}.[start|stopfont>-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"La velocidad de descarga (kbit/s) (ingreso) se establece en 0 para "
"desactivar selectivamente la configuración de ingreso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Activar esta instancia de SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Estado de notificación explícita de congestión (ECN) en paquetes entrantes "
"(ingreso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,23 +68,23 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceder acceso UCI para luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Límite estricto en las colas de salida; dejar en blanco por defecto."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Límite estricto en las colas de ingreso; dejar en blanco por defecto."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignorar DSCP en ingreso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nombre de interfaz"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +93,7 @@ msgstr ""
"en blanco para la selección automática, ingrese la palabra default para el "
"qdisc predeterminado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -102,11 +102,11 @@ msgstr ""
"déjelo en blanco para la selección automática, ingrese la palabra default "
"para el qdisc predeterminado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptación de capa de enlace"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -114,14 +114,14 @@ msgstr ""
"Tamaño máximo para cálculos de tamaño y velocidad, tcMTU (byte); necesita "
"ser >= interfaz MTU + gastos generales:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamaño de paquete mínimo, MPU (byte); debe ser > 0 para tablas de tamaño de "
"ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -129,23 +129,23 @@ msgstr ""
"Número de entradas en tablas de tamaño/tasa, TSIZE; para ATM, elija TSIZE = "
"(tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Por paquete de arriba (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina de cola"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuración de cola"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Colas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -153,11 +153,11 @@ msgstr ""
"Disciplinas de colas utilizables en este sistema. Después de instalar un "
"nuevo qdisc, ¡debe reiniciar el enrutador para ver las actualizaciones!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -165,7 +165,7 @@ msgstr ""
"Mostrar opciones avanzadas de Linklayer (solo es necesario si MTU > 1500). "
"Las opciones avanzadas solo se utilizarán mientras esta casilla esté marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -173,7 +173,7 @@ msgstr ""
"Mostrar y usar la Configuración avanzada. Las opciones avanzadas solo se "
"utilizarán mientras esta casilla esté marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -181,15 +181,15 @@ msgstr ""
"Mostrar y usar la Configuración Peligrosa. Las opciones peligrosas sólo se "
"utilizarán mientras esté marcada esta casilla."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestión inteligente de colas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Aplastar DSCP en paquetes entrantes (ingreso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -199,7 +199,7 @@ msgstr ""
"desactivar el initscript de sqm manualmente en el menú Inicio del sistema en "
"caso de que no se desee este cambio."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -207,19 +207,19 @@ msgstr ""
"Velocidad de carga (kbit/s) (salida) establecida en 0 para desactivar "
"selectivamente la configuración de salida:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosidad de la salida de SQM en el registro del sistema."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Qué capa de enlace debe tener en cuenta:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Qué mecanismo de adaptación de capa de enlace usar; solo para pruebas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -229,11 +229,10 @@ msgstr ""
"conformación del tráfico, una mejor mezcla (Fair Queuing), gestión activa de "
"la longitud de la cola (AQM) y priorización en una interfaz de red."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "predeterminado"
diff --git a/applications/luci-app-sqm/po/fi/sqm.po b/applications/luci-app-sqm/po/fi/sqm.po
index a44334486d..e809a96a78 100644
--- a/applications/luci-app-sqm/po/fi/sqm.po
+++ b/applications/luci-app-sqm/po/fi/sqm.po
@@ -10,31 +10,31 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Perusasetukset"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Luo lokitiedosto tälle SQM-esiintymälle: /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log."
+"Luo lokitiedosto tälle SQM-esiintymälle: /var/run/sqm/${Interface_name}."
+"[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -42,16 +42,16 @@ msgstr ""
"Latausnopeus (kbit/s) (ingress). Aseta arvoksi 0 ottaaksesi latausnopeuden "
"säädön pois päältä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ota tämä SQM-esiintymä käyttöön."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -60,72 +60,72 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Salli pääsy SQM-asetuksiin"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Sivuuta DSCP saapuvalta liikenteeltä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Sovittimen nimi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Linkkikerroksen sopeuttaminen"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Lisäkuorma pakettia kohti (tavu):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Jonomenetelmä (qdisc)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Jonomenetelmän asetustiedosto"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Jonot"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -133,44 +133,44 @@ msgstr ""
"Käytettävissä olevat jonomenetelmät (qdisc). Uuden qdiscin asentamisen "
"jälkeen tiedot päivittyvät laitteen uudelleenkäynnistyksen yhteydessä."
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Älykäs jononhallinta"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -178,30 +178,29 @@ msgstr ""
"Lähetysnopeus kilobitteinä sekunnissa (kbit/s). Aseta arvoksi 0 ottaaksesi "
"lähetysnopeuden säädön pois päältä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "SQM tapahtumien lokiinkirjaamisen tarkkuus."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Mitä linkkerroksen sopeutumistapaa käytetään (vain testaamiseen)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "vakio"
diff --git a/applications/luci-app-sqm/po/fr/sqm.po b/applications/luci-app-sqm/po/fr/sqm.po
index e4f1103b65..9a9b696a12 100644
--- a/applications/luci-app-sqm/po/fr/sqm.po
+++ b/applications/luci-app-sqm/po/fr/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Chaîne d'options avancées pour passer aux disciplines de file d'attente de "
"sortie ; pas de vérification d'erreur, à utiliser avec précaution."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -27,11 +27,11 @@ msgstr ""
"d'entrée ; pas de vérification d'erreur, à utiliser avec beaucoup de "
"précaution."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Paramètres de base"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -39,7 +39,7 @@ msgstr ""
"Créer un fichier journal pour cette instance SQM sous /var/run/sqm/"
"${nom_interface}. [start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -47,18 +47,18 @@ msgstr ""
"Vitesse de téléchargement (kbit/s) (ingress) réglée sur 0 pour désactiver "
"sélectivement la mise en forme de l'ingress :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Activez cette instance SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Statut de notification de congestion (ECN) sur les paquets entrants "
"(ingress) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,23 +68,23 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Autoriser l'accès UCI pour luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Limite des files d'attente pour la sortie ; laisser vide par défaut."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Limite des files d'attente entrée ; laisser vide par défaut."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignoré DSCP à l'entrée :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nom de l’interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +93,7 @@ msgstr ""
"laisser vide pour la sélection automatique, mettre Default pour la valeur "
"par défaut du qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -102,11 +102,11 @@ msgstr ""
"vide pour la sélection automatique, mettre default pour la valeur par défaut "
"du qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptation de liaison"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -114,14 +114,14 @@ msgstr ""
"Taille maximale pour les calculs de taille et de taux, tcMTU (byte) ; doit "
"être >= interface MTU + overhead :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Taille minimale des paquets, MPU (byte) ; doit être > 0 pour les tailes de "
"tables ethernet :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -129,23 +129,23 @@ msgstr ""
"Nombre d'entrées de taille/debit tables, TSIZE ; for ATM choose TSIZE = "
"(tcMTU + 1) / 16 :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Overhead par Packet(byte) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Queue Discipline"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de file d'attente"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Queues"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -153,11 +153,11 @@ msgstr ""
"Les disciplines de file d'attente sur ce système. Après avoir installé un "
"nouveau qdisc, vous devez redémarrer le routeur pour voir les mises à jour !"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -165,7 +165,7 @@ msgstr ""
"Afficher les options avancées du Linklayer, (uniquement nécessaire si MTU > "
"1500). Les options avancées ne seront utilisées que si cette case est cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -173,7 +173,7 @@ msgstr ""
"Afficher et utiliser la configuration avancée. Les options avancées ne "
"seront utilisées que tant que cette case sera cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -181,15 +181,15 @@ msgstr ""
"Afficher et utiliser une configuration dangereuse. Les options dangereuses "
"ne seront utilisées que si cette case est cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Management File d'attente"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Écraser le DSCP sur les paquets entrants (ingress) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -199,25 +199,25 @@ msgstr ""
"N'oubliez pas de désactiver manuellement le sqm initscript dans le menu de "
"démarrage du système au cas où ce changement ne serait pas souhaité."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr "Vitesse de chargement (kbit/s) (sortie) Mettre sur 0 pour désactiver :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosité de la sortie de SQM dans le journal du système."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Quelle couche liaison à prendre en compte :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Mécanisme d'adaptation de la couche de liaison ; pour essai uniquement"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -228,11 +228,10 @@ msgstr ""
"active de la longueur des files d'attente (AQM) et la priorisation sur une "
"seule interface réseau."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Par défaut"
diff --git a/applications/luci-app-sqm/po/he/sqm.po b/applications/luci-app-sqm/po/he/sqm.po
index 07a686bfd5..f23331b2d6 100644
--- a/applications/luci-app-sqm/po/he/sqm.po
+++ b/applications/luci-app-sqm/po/he/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/hi/sqm.po b/applications/luci-app-sqm/po/hi/sqm.po
index ce889bae14..944a138f00 100644
--- a/applications/luci-app-sqm/po/hi/sqm.po
+++ b/applications/luci-app-sqm/po/hi/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/hu/sqm.po b/applications/luci-app-sqm/po/hu/sqm.po
index a19dd067c2..1aab7b6715 100644
--- a/applications/luci-app-sqm/po/hu/sqm.po
+++ b/applications/luci-app-sqm/po/hu/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/it/sqm.po b/applications/luci-app-sqm/po/it/sqm.po
index a008a98216..a1581df07b 100644
--- a/applications/luci-app-sqm/po/it/sqm.po
+++ b/applications/luci-app-sqm/po/it/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ja/sqm.po b/applications/luci-app-sqm/po/ja/sqm.po
index a7dad2c4a7..0cbdadbaea 100644
--- a/applications/luci-app-sqm/po/ja/sqm.po
+++ b/applications/luci-app-sqm/po/ja/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本設定"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "この SQM インスタンスを有効にします。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,144 +56,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "luci-app-sqm に UCI アクセスを許可"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "インターフェース名"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "キュー"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "スマート・キュー管理"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "デフォルト"
diff --git a/applications/luci-app-sqm/po/ko/sqm.po b/applications/luci-app-sqm/po/ko/sqm.po
index 18aad064f8..16f12a94ff 100644
--- a/applications/luci-app-sqm/po/ko/sqm.po
+++ b/applications/luci-app-sqm/po/ko/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/mr/sqm.po b/applications/luci-app-sqm/po/mr/sqm.po
index 75aebd9f20..56f2222b3f 100644
--- a/applications/luci-app-sqm/po/mr/sqm.po
+++ b/applications/luci-app-sqm/po/mr/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ms/sqm.po b/applications/luci-app-sqm/po/ms/sqm.po
index e7d07f752f..0de315cb11 100644
--- a/applications/luci-app-sqm/po/ms/sqm.po
+++ b/applications/luci-app-sqm/po/ms/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/nb_NO/sqm.po b/applications/luci-app-sqm/po/nb_NO/sqm.po
index 9ad129b4a4..fed8833c82 100644
--- a/applications/luci-app-sqm/po/nb_NO/sqm.po
+++ b/applications/luci-app-sqm/po/nb_NO/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/pl/sqm.po b/applications/luci-app-sqm/po/pl/sqm.po
index 19cd6e2135..e44d0ea6cc 100644
--- a/applications/luci-app-sqm/po/pl/sqm.po
+++ b/applications/luci-app-sqm/po/pl/sqm.po
@@ -11,7 +11,7 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.2.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -19,7 +19,7 @@ msgstr ""
"Zaawansowany łańcuch opcji, aby przejść do dyscyplin kolejkowania egress; "
"bez sprawdzania błędów, używaj bardzo ostrożnie."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -27,19 +27,19 @@ msgstr ""
"Zaawansowany łańcuch opcji, aby przejść do dyscyplin kolejkowania ingress; "
"bez sprawdzania błędów, używaj bardzo ostrożnie."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Podstawowe ustawienia"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Utwórz plik dziennika dla tej instancji SQM w /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log."
+"Utwórz plik dziennika dla tej instancji SQM w /var/run/sqm/${Interface_name}."
+"[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -47,18 +47,18 @@ msgstr ""
"Prędkość pobierania (kbit/s) (ingress) ustawiona na 0, aby selektywnie "
"wyłączyć kształtowanie ingress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Włącz tę instancję SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Status jawnego powiadomienia o przeciążeniu (ECN) na pakietach "
"przychodzących (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -69,23 +69,24 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Udziel dostępu UCI do luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Twardy limit kolejek egress; pozostawić puste dla ustawień domyślnych."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
-msgstr "Twardy limit kolejek ingress; pozostawić puste dla ustawień domyślnych."
+msgstr ""
+"Twardy limit kolejek ingress; pozostawić puste dla ustawień domyślnych."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignoruj DSCP przy ingress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nazwa interfejsu"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +94,7 @@ msgstr ""
"Cel opóźnienia dla egress, np. 5ms [jednostki: s, ms lub us]; pozostaw puste "
"dla automatycznego wyboru, wpisz słowo default dla domyślnego qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -101,50 +102,50 @@ msgstr ""
"Cel opóźnienia dla ingress, np. 5ms [jednostki: s, ms lub us]; pozostaw "
"puste dla automatycznego wyboru, wpisz słowo default dla domyślnego qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptacja warstwy połączenia"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-"Maksymalny rozmiar do obliczeń wielkości i szybkości, tcMTU (bajt); musi być>"
-" = interfejs MTU + narzut:"
+"Maksymalny rozmiar do obliczeń wielkości i szybkości, tcMTU (bajt); musi "
+"być> = interfejs MTU + narzut:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Minimalny rozmiar pakietu, MPU (bajt); musi wynosić> 0 dla tabel rozmiarów "
"Ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-"Liczba wpisów w tabelach wielkości/szybkości, TSIZE; dla ATM wybrać TSIZE = ("
-"tcMTU + 1) / 16:"
+"Liczba wpisów w tabelach wielkości/szybkości, TSIZE; dla ATM wybrać TSIZE = "
+"(tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Narzut na pakiet (bajt):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Dyscyplina kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Skrypt konfiguracji kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -152,11 +153,11 @@ msgstr ""
"Dyscypliny kolejkowania przydatne w tym systemie. Po zainstalowaniu nowej "
"qdisc musisz ponownie uruchomić router, aby zobaczyć aktualizacje!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -164,7 +165,7 @@ msgstr ""
"Pokaż zaawansowane opcje Linklayera (wymagane tylko, jeśli MTU>1500). Opcje "
"zaawansowane będą używane tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -172,7 +173,7 @@ msgstr ""
"Pokaż i użyj konfiguracji zaawansowanej. Opcje zaawansowane będą używane "
"tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -180,15 +181,15 @@ msgstr ""
"Pokaż i używaj niebezpiecznej konfiguracji. Niebezpieczne opcje będą używane "
"tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Inteligentne zarządzanie kolejkami"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Squash DSCP na pakietach przychodzących (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -198,7 +199,7 @@ msgstr ""
"ręcznie wyłączyć skrypt initscript sqm w menu autostart, jeśli ta zmiana nie "
"była pożądana."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -206,21 +207,21 @@ msgstr ""
"Prędkość wysyłania (kbit/s) (egress) ustawiona na 0, aby selektywnie "
"wyłączyć kształtowanie egress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Szczegółowość danych wyjściowych SQM w dzienniku systemowym."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Którą warstwę łącza należy uwzględnić:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Którego mechanizmu dostosowania odtwarzacza linków należy użyć; tylko do "
"testowania"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -231,11 +232,10 @@ msgstr ""
"długością kolejki (AQM) i ustalanie priorytetów na jednym interfejsie "
"sieciowym."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "domyślna"
diff --git a/applications/luci-app-sqm/po/pt/sqm.po b/applications/luci-app-sqm/po/pt/sqm.po
index d2d66f28bb..b68dfc9e21 100644
--- a/applications/luci-app-sqm/po/pt/sqm.po
+++ b/applications/luci-app-sqm/po/pt/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadeia de opções avançada para passar para as disciplinas de enfileiramento "
"de saída; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadeia de opções avançada para passar para as disciplinas de enfileiramento "
"de entrada; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configurações Básicas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Criar ficheiro de log para esta instância de SQM em /var/run/sqm/"
"${Nome_da_Interface}.[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"Velocidade de descarrega (kbit/s) (ingresso) configurada a 0 para desativar "
"seletivamente a forma de ingresso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ativar esta instância do SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Estado de notificação de congestionamento explícito (ECN) nos pacotes de "
"entrada (ingresso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,27 +68,27 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceder acesso UCI ao luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
"Limite rígido nas filas de espera de saída; deixe em branco para utilizar "
"valores predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
"Limite rígido nas filas de espera de entrada; deixe em branco para utilizar "
"valores predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignore o DSCP na entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nome da interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -97,7 +97,7 @@ msgstr ""
"para seleção automática, entre a palavra default para a predefinição do "
"qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -106,11 +106,11 @@ msgstr ""
"vazio para seleção automática, entre a palavra default para a predefinição "
"do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptação da Camada de Ligação"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -118,14 +118,14 @@ msgstr ""
"Tamanho máximo para cálculos de tamanho e taxa, tcMTU (byte); deve ser >= "
"MTU da interface + sobrecarga:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamanho mínimo do pacote, MPU (byte); deve ser > 0 para tabelas de tamanho "
"Ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -133,23 +133,23 @@ msgstr ""
"Quantidade de entradas nas tabelas de tamanho/taxa, TSIZE; para ATM escolha "
"TSIZE = (tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Sobrecarga por Pacote (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina de Fila de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuração da fila de espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -157,11 +157,11 @@ msgstr ""
"Disciplinas de enfileiramento utilizáveis neste sistema. Depois de instalar "
"um novo qdisc, precisa reiniciar o roteador para ver as atualizações!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -170,7 +170,7 @@ msgstr ""
"1500). As opções avançadas só serão usadas enquanto esta caixa estiver "
"marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -178,7 +178,7 @@ msgstr ""
"Mostrar e Usar Configuração Avançada. As opções avançadas só serão usadas "
"enquanto esta caixa estiver marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -186,15 +186,15 @@ msgstr ""
"Mostrar e Utilizar Configuração Perigosa. As opções perigosas só serão "
"usadas enquanto esta caixa estiver marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestão Inteligente de Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Esmagar DSCP em pacotes de entrada (ingresso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -204,7 +204,7 @@ msgstr ""
"desativar o initscript sqm manualmente no menu Início do Sistema no caso "
"desta alteração não ter sido desejada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -212,34 +212,33 @@ msgstr ""
"Velocidade de envio (kbit/s) (saída) definida como 0 para desativar "
"seletivamente a forma de saída:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosidade da saída do SQM no log do sistema."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Que camada de ligação para a conta:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Utilizar qual mecanismo de adaptação da camada de ligação; apenas para testes"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"Pode ativar a formação de tráfego com <abbr title=\"Smart Queue Management\""
-">SQM</abbr>, para melhor mistura (Fair Queueing), gestão ativa do "
+"Pode ativar a formação de tráfego com <abbr title=\"Smart Queue Management"
+"\">SQM</abbr>, para melhor mistura (Fair Queueing), gestão ativa do "
"comprimento da fila de espera (AQM) e priorização numa interface de rede."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "padrão"
diff --git a/applications/luci-app-sqm/po/pt_BR/sqm.po b/applications/luci-app-sqm/po/pt_BR/sqm.po
index c6385aa58d..63d5446953 100644
--- a/applications/luci-app-sqm/po/pt_BR/sqm.po
+++ b/applications/luci-app-sqm/po/pt_BR/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadeia de opções avançadas passada para as disciplinas de enfileiramento de "
"saída; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadeia de opções avançadas passada para as disciplinas de enfileiramento de "
"entrada; sem verificação de erro, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configurações Básicas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Criar um arquivo de registro log para esta instância SQM em /var/run/sqm/"
"${Interface_name}.[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"Velocidade de Download (kbits/s) (entrada), defina como 0 para desativar "
"seletivamente a modelagem do tráfico de entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ative esta instância do SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Status de notificação explicita de congestionamento (ECN) durante a entrada "
"de pacotes (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,27 +68,27 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceda acesso UCI ao luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
"Limite máximo nas filas de saída; deixe em branco para utilizar valores "
"predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
"Limite máximo nas filas de entrada; deixe em branco para utilizar valores "
"predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignore o DSCP na entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nome da Interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -97,7 +97,7 @@ msgstr ""
"deixe vazio para usar a seleção automática, coloque a palavra default para "
"utilizar os valores predefinidos do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -106,11 +106,11 @@ msgstr ""
"deixe vazio para usar a seleção automática, coloque a palavra default para "
"utilizar os valores predefinidos do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptação da Camada do Link de Ligação"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -118,14 +118,14 @@ msgstr ""
"Tamanho máximo para realizar os cálculos de tamanho e taxa, tcMTU (byte); "
"precisa ser >= interface MTU + sobrecarga:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamanho mínimo do pacote, MPU (byte); precisa ser > 0 para as tabelas de "
"tamanho ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -133,23 +133,23 @@ msgstr ""
"Quantidade de entradas de tamanho/taxa nas tabelas, TSIZE; para o ATM, "
"escolha TSIZE = (tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Por Sobrecarga de Pacote (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina da Fila"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuração da fila"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Filas de espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -158,11 +158,11 @@ msgstr ""
"instalar um novo qdisc, você precisa reiniciar o roteador para ver as "
"atualizações!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -170,7 +170,7 @@ msgstr ""
"Mostrar as Opções Avançadas da Camada do Link ( só é necessário caso MTU > "
"1500). As opções avançadas só serão usadas quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -178,7 +178,7 @@ msgstr ""
"Exibir e Usar a Configuração Avançada. As opções avançadas só serão usadas "
"quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -186,15 +186,15 @@ msgstr ""
"Mostrar e Usar as Configurações Perigosas. As opções perigosas só serão "
"usadas quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestão Inteligente das Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Liquidar o DSCP durante a entrada dos pacotes (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -204,7 +204,7 @@ msgstr ""
"desativar o initscript sqm manualmente no menu Inicio do Sistema caso esta "
"alteração não tenha sido requerida."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -212,21 +212,21 @@ msgstr ""
"Velocidade de upload (kbit/s) (saída), defina como 0 para desativar "
"seletivamente a modelagem do tráfico de saída:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Prolixidade da saída do SQM's nos arquivos de registro log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Qual camada de link deve ser considerada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Qual o mecanismo de adaptação de camadas do link para usar; para testes "
"apenas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -237,11 +237,10 @@ msgstr ""
"gerenciamento ativo de comprimento de fila (AQM) e priorização em uma "
"interface de rede."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Padrão"
diff --git a/applications/luci-app-sqm/po/ro/sqm.po b/applications/luci-app-sqm/po/ro/sqm.po
index 51f1b2bdf1..a1f6051779 100644
--- a/applications/luci-app-sqm/po/ro/sqm.po
+++ b/applications/luci-app-sqm/po/ro/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ru/sqm.po b/applications/luci-app-sqm/po/ru/sqm.po
index 7014fde24a..9211ace4d8 100644
--- a/applications/luci-app-sqm/po/ru/sqm.po
+++ b/applications/luci-app-sqm/po/ru/sqm.po
@@ -11,44 +11,44 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Основные настройки"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -57,144 +57,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Предоставить UCI доступ для luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Имя интерфейса"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "по умолчанию"
diff --git a/applications/luci-app-sqm/po/sk/sqm.po b/applications/luci-app-sqm/po/sk/sqm.po
index 5de29a6aa2..61042c48e3 100644
--- a/applications/luci-app-sqm/po/sk/sqm.po
+++ b/applications/luci-app-sqm/po/sk/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/sv/sqm.po b/applications/luci-app-sqm/po/sv/sqm.po
index 9d67021896..afcc80ec86 100644
--- a/applications/luci-app-sqm/po/sv/sqm.po
+++ b/applications/luci-app-sqm/po/sv/sqm.po
@@ -1,47 +1,55 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssqm/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.4-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
+"Avancerad alternativsträng för att överföra till utgångskö-disciplinerna; "
+"inga felkontroller, använd mycket försiktigt."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +58,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/templates/sqm.pot b/applications/luci-app-sqm/po/templates/sqm.pot
index aa11c1aed6..634d7143a4 100644
--- a/applications/luci-app-sqm/po/templates/sqm.pot
+++ b/applications/luci-app-sqm/po/templates/sqm.pot
@@ -1,44 +1,44 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -47,144 +47,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/tr/sqm.po b/applications/luci-app-sqm/po/tr/sqm.po
index 3545b361d2..94bb2fe104 100644
--- a/applications/luci-app-sqm/po/tr/sqm.po
+++ b/applications/luci-app-sqm/po/tr/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Çıkış kuyruğu denetimleri için gelişmiş seçenek satırı; hata kontrolü "
"yoktur, dikkatli kullanın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Giriş kuyruğu denetimleri için gelişmiş seçenek satırı; hata kontrolü "
"yoktur, dikkatli kullanın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Temel Ayarlar"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Bu SQM örneği için /var/run/sqm/${Interface_name}.[start|stop]-sqm.log "
"konumda günlük dosyası oluşturun."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,16 +46,16 @@ msgstr ""
"İndirme hızı (kbit/s) (giriş) Şekillendirmeyi devre dışı bırakmak için 0 "
"olarak ayarlayın:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Bu SQM örneğini etkinleştirin."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr "Gelen paketlerde (giriş) açık tıkanıklık bildirimi (ECN) durumu:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr "Giden paketlerde (çıkış) açık tıkanıklık bildirimi (ECN) durumu."
@@ -64,23 +64,23 @@ msgstr "Giden paketlerde (çıkış) açık tıkanıklık bildirimi (ECN) durumu
msgid "Grant UCI access for luci-app-sqm"
msgstr "UCI tarafından luci-app-sqm'e erişilmesine izin ver"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Çıkış kuyrukları için kesin sınır; varsayılan ayar için boş bırakın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Giriş kuyrukları için kesin sınır; varsayılan ayar için boş bırakın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Giriş kuyruğunda DSCP'yi yoksay:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Arayüz ismi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -88,7 +88,7 @@ msgstr ""
"Çıkış için gecikme hedefi, örn. 5ms [birimler: s, ms, ya da us]; otomatik "
"seçim için boş bırakın, qdisc'in varsayılan ayarı için \"default\" yazın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -96,11 +96,11 @@ msgstr ""
"Giriş için gecikme hedefi, örn. 5ms [birimler: s, ms, ya da us]; otomatik "
"seçim için boş bırakın, qdisc'in varsayılan ayarı için \"default\" yazın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Bağlantı Katmanı Uyarlaması"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -108,38 +108,38 @@ msgstr ""
"Boyut ve hız hesaplamaları için Maksimum Boyut, tcMTU (bayt); arayüzün MTU "
"değeri ve overhead toplamından büyük olması gerekir:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Minimum paket boyutu, MPU (bayt); ethernet boyut tablosu için sıfırdan (0) "
"büyük olmalıdır:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-"Boyut/hız tabloları için girdi sayıları, TSIZE; ATM için TSIZE = (tcMTU + 1) "
-"/ 16:"
+"Boyut/hız tabloları için girdi sayıları, TSIZE; ATM için TSIZE = (tcMTU + "
+"1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Paket Başına Overhead (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Kuyruk Denetimi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Kuyruk kurulum betiği"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Kuyruklar"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -147,11 +147,11 @@ msgstr ""
"Bu sistemde kuyruk denetimleri kullanılabilir. Yeni bir qdisc yükledikten "
"sonra, devreye girmesi için yönlendiriciyi yeniden başlatmanız gerekir."
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -159,7 +159,7 @@ msgstr ""
"Gelişmiş bağlantı katmanı ayarlarını göster, (sadece MTU 1500'den büyükse "
"gereklidir). Gelişmiş seçenekler yalnızca bu kutu işaretliyken kullanılır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -167,7 +167,7 @@ msgstr ""
"Gelişmiş Ayarları Göster ve kullan. Gelişmiş seçenekler yalnızca bu kutu "
"işaretliyken kullanılır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -175,15 +175,15 @@ msgstr ""
"Tehlikeli Ayarları Göster ve Kullan. Tehlikeli olabilecek seçenekler "
"yalnızca bu kutu işaretliyken kullanılacaktır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Akıllı Kuyruk Yönetimi (SQM)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Gelen paketlerde (giriş) DSCP'yi sıkıştır:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -193,7 +193,7 @@ msgstr ""
"istenmemesi durumunda sqm initscript'i System Startup menüsünden manuel "
"olarak devre dışı bırakmayı unutmayın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -201,19 +201,19 @@ msgstr ""
"Yükleme hızı (kbit/s) (çıkış) Şekillendirmeyi devre dışı bırakmak için 0 "
"olarak ayarlayın:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "SQM çıktısının sistem günlüğü ayrıntısı."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Bağlantı katmanı seçimi:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Bağlantı katmanı uyarlama tekniği; yalnızca test için"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -223,11 +223,10 @@ msgstr ""
"daha iyi sıkıştırma (Adil Kuyruklama), aktif kuyruk uzunluğu yönetimi (AQM) "
"ve bir ağ arayüzünü önceliklendirme gibi işlemler yapabilirsiniz."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "varsayılan"
diff --git a/applications/luci-app-sqm/po/uk/sqm.po b/applications/luci-app-sqm/po/uk/sqm.po
index 7ac73aac9d..81444b47a6 100644
--- a/applications/luci-app-sqm/po/uk/sqm.po
+++ b/applications/luci-app-sqm/po/uk/sqm.po
@@ -11,44 +11,44 @@ msgstr ""
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -57,144 +57,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Назва інтерфейсу"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/vi/sqm.po b/applications/luci-app-sqm/po/vi/sqm.po
index 339c1013c6..00b284e020 100644
--- a/applications/luci-app-sqm/po/vi/sqm.po
+++ b/applications/luci-app-sqm/po/vi/sqm.po
@@ -1,47 +1,53 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssqm/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"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +56,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
-msgstr ""
+msgstr "Mặc định"
diff --git a/applications/luci-app-sqm/po/zh_Hans/sqm.po b/applications/luci-app-sqm/po/zh_Hans/sqm.po
index 3ba05da9a8..6ce2be3b94 100644
--- a/applications/luci-app-sqm/po/zh_Hans/sqm.po
+++ b/applications/luci-app-sqm/po/zh_Hans/sqm.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-11 07:51+0000\n"
+"PO-Revision-Date: 2020-10-23 20:50+0000\n"
"Last-Translator: 01230 <4585006@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssqm/zh_Hans/>\n"
@@ -8,134 +8,134 @@ 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-dev\n"
+"X-Generator: Weblate 4.3.1\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr "传递到出站队列规则的高级选项字符串,没有错误检查,请谨慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr "传递到入站队列规则的高级选项字符串,没有错误检查,请谨慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本设置"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
-msgstr "创建日志文件(/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)。"
+msgstr "创建日志文件(/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
-msgstr "下载速度(kbit/s)(0-无限制):"
+msgstr "下载速度(kbit/s)(0-无限制)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
-msgstr "启用SQM。"
+msgstr "启用SQM"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
-msgstr "入站数据包的显式拥塞通知(ECN)状态:"
+msgstr "入站数据包的显式拥塞通知(ECN)状态"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
-msgstr "出站数据包的显式拥塞通知(ECN)状态。"
+msgstr "出站数据包的显式拥塞通知(ECN)状态"
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
-msgstr "出站队列严格限制,默认留空。"
+msgstr "出站队列严格限制(默认留空)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
-msgstr "入站队列严格限制,默认留空。"
+msgstr "入站队列严格限制(默认留空)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
-msgstr "忽略入站DSCP:"
+msgstr "忽略入站DSCP"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "接口名称"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-"出站延迟目标,例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
-"设值。"
+"出站延迟目标(例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
+"设值)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-"入站延迟目标,例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
-"设值。"
+"入站延迟目标(例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
+"设值)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "链路层适应"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
-msgstr "大小和速率计算的最大尺寸,tcMTU(byte); 需要 >= 接口MTU + 开销:"
+msgstr "大小和速率计算的最大尺寸,tcMTU(byte); 需要 >= 接口MTU + 开销"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr "最小数据包大小,MPU(byte); 在以太网中需要 >0 :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
-msgstr "大小/速率表中的条目数,TSIZE; 对于ATM选择TSIZE =(tcMTU + 1 ) / 16:"
+msgstr "大小/速率表中的条目数,TSIZE; 对于ATM选择TSIZE =(tcMTU + 1 ) / 16"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
-msgstr "数据包开销(byte):"
+msgstr "数据包开销(byte)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "列队规则"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "队列设置脚本"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "队列"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
-msgstr "安装新的队列规则后,需要重启路由器!"
+msgstr "队列规则(需要重启路由器)"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -143,27 +143,27 @@ msgstr ""
"显示高级链路选项,(仅在MTU> 1500时才需要)。 只有选中此框时,才会使用高级选"
"项。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
-msgstr "显示使用高级链路选项,只有选中此框时,才会使用高级选项。"
+msgstr "高级选项"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
-msgstr "选中该复选框显示危险配置。"
+msgstr "危险配置"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "智能队列管理"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
-msgstr "入站数据包压缩DSCP:"
+msgstr "入站数据包压缩DSCP"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -172,38 +172,37 @@ msgstr ""
"你刚刚开启了SQM随机启动功能,如果你不希望SQM随机启动,可以在系统启动菜单下手"
"动禁用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
-msgstr "上传速度(kbit/s)(0-无限制):"
+msgstr "上传速度(kbit/s)(0-无限制)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
-msgstr "日志等级。"
+msgstr "日志等级"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "链路层:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "使用哪个链路适应机制; 仅用于测试"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"使用 <abbr title=\\\"智能列队管理\\\">SQM</abbr> 你可以启用流量整形,更好的混"
-"合(公平列队)主动列队管理(AQM) 并设置网络接口优先级。"
-
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 你可以启用流量整形,更"
+"好的混合(公平列队)主动列队管理(AQM) 并设置网络接口优先级。"
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "默认"
diff --git a/applications/luci-app-sqm/po/zh_Hant/sqm.po b/applications/luci-app-sqm/po/zh_Hant/sqm.po
index 73b3f25f9d..d1a6941359 100644
--- a/applications/luci-app-sqm/po/zh_Hant/sqm.po
+++ b/applications/luci-app-sqm/po/zh_Hant/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr "傳遞到出站佇列規則的進階選項字串,沒有錯誤檢查,請謹慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr "傳遞到入站佇列規則的進階選項字串,沒有錯誤檢查,請謹慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本設定"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr "建立日誌檔案 (/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr "下載速度 (kbit/s) (0-無限制):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "啟用 SQM。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,146 +56,145 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "介面名稱"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "連結層適應"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "佇列規則"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "佇列設定指令碼"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "佇列"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr "安裝新的佇列規則後,需要重新啟動路由器!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr "顯示使用進階選項,只有選取此選取框時,才會使用進階選項。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr "上傳速度 (kbit/s) (0-無限制):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "日誌等級。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "連結層:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 您可以啟用流量整形,更好的混合 (公平佇列),"
-"主動佇列管理 (AQM) 並設定網路介面優先順序。"
+"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 您可以啟用流量整形,更"
+"好的混合 (公平佇列),主動佇列管理 (AQM) 並設定網路介面優先順序。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "預設"
diff --git a/applications/luci-app-squid/po/cs/squid.po b/applications/luci-app-squid/po/cs/squid.po
index e9e5935c8e..3cd21a6eda 100644
--- a/applications/luci-app-squid/po/cs/squid.po
+++ b/applications/luci-app-squid/po/cs/squid.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -20,7 +20,7 @@ msgstr "Adresář se soubory výpisu paměti (coredump)"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: 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-squid/po/es/squid.po b/applications/luci-app-squid/po/es/squid.po
index cf1fd528df..b881190661 100644
--- a/applications/luci-app-squid/po/es/squid.po
+++ b/applications/luci-app-squid/po/es/squid.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 17:42-0300\n"
-"PO-Revision-Date: 2020-07-12 20:10+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/es/>\n"
@@ -11,11 +11,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.3.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
diff --git a/applications/luci-app-squid/po/it/squid.po b/applications/luci-app-squid/po/it/squid.po
index 4850b56e8b..ac3650e6e1 100644
--- a/applications/luci-app-squid/po/it/squid.po
+++ b/applications/luci-app-squid/po/it/squid.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-28 00:34+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -20,7 +20,7 @@ msgstr ""
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: 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-squid/po/pt/squid.po b/applications/luci-app-squid/po/pt/squid.po
index c1810436ab..6efb39c05a 100644
--- a/applications/luci-app-squid/po/pt/squid.po
+++ b/applications/luci-app-squid/po/pt/squid.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/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.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -20,7 +20,7 @@ msgstr "Diretório de ficheiros Coredump"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: 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-squid/po/uk/squid.po b/applications/luci-app-squid/po/uk/squid.po
index 11ea78ab1c..a96100f550 100644
--- a/applications/luci-app-squid/po/uk/squid.po
+++ b/applications/luci-app-squid/po/uk/squid.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:52+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
@@ -21,7 +21,7 @@ msgstr ""
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: 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-squid/po/vi/squid.po b/applications/luci-app-squid/po/vi/squid.po
index fcda58b3af..09fd638a20 100644
--- a/applications/luci-app-squid/po/vi/squid.po
+++ b/applications/luci-app-squid/po/vi/squid.po
@@ -1,12 +1,18 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssquid/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.3.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
diff --git a/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpu.js b/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpu.js
index 464b28e8ef..7d0dc9a15a 100644
--- a/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpu.js
+++ b/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpu.js
@@ -15,6 +15,8 @@ return baseclass.extend({
if (plugin_instance != '')
title = "%H: Processor usage on core #%pi";
+ var show_idle = uci.get("luci_statistics", "collectd_cpu", "ShowIdle") == "1" ? true : false;
+
if (uci.get("luci_statistics", "collectd_cpu", "ReportByState") == "1") {
var cpu = {
title: title,
@@ -25,7 +27,7 @@ return baseclass.extend({
data: {
instances: {
cpu: [
- "idle",
+ ...(show_idle ? ["idle"] : []),
"interrupt",
"nice",
"softirq",
@@ -81,7 +83,7 @@ return baseclass.extend({
data: {
instances: {
percent: [
- "idle",
+ ...(show_idle ? ["idle"] : []),
"interrupt",
"nice",
"softirq",
diff --git a/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js b/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js
index 7b2963cad2..e013e80cd9 100644
--- a/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js
+++ b/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js
@@ -23,8 +23,16 @@ return baseclass.extend({
o.rmempty = false;
o.depends('enable', '1');
+ o = s.option(form.Flag, 'ShowIdle', _('Show Idle state'),
+ _('Report also the value for the idle metric'));
+ o.default = '0';
+ o.rmempty = false;
+ o.depends({'enable': '1', 'ReportByState': '1'});
+
o = s.option(form.Flag, 'ValuesPercentage', _('Report in percent'),
_('When set to true, we request percentage values'));
+ o.default = '1';
+ o.rmempty = false;
o.depends({ 'enable': '1', 'ReportByCpu': '1', 'ReportByState': '1' });
},
diff --git a/applications/luci-app-statistics/po/ar/statistics.po b/applications/luci-app-statistics/po/ar/statistics.po
index 11b0bad1f9..8f006192b7 100644
--- a/applications/luci-app-statistics/po/ar/statistics.po
+++ b/applications/luci-app-statistics/po/ar/statistics.po
@@ -93,7 +93,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -950,6 +950,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -958,7 +962,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -1037,6 +1041,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1453,7 +1461,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/bg/statistics.po b/applications/luci-app-statistics/po/bg/statistics.po
index 77a9be7dad..115c5e8f04 100644
--- a/applications/luci-app-statistics/po/bg/statistics.po
+++ b/applications/luci-app-statistics/po/bg/statistics.po
@@ -92,7 +92,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -893,6 +893,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -901,7 +905,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -980,6 +984,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1396,7 +1404,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/bn_BD/statistics.po b/applications/luci-app-statistics/po/bn_BD/statistics.po
index f7e8e56a04..a788e2a2bd 100644
--- a/applications/luci-app-statistics/po/bn_BD/statistics.po
+++ b/applications/luci-app-statistics/po/bn_BD/statistics.po
@@ -90,7 +90,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -891,6 +891,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -899,7 +903,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -978,6 +982,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1394,7 +1402,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/ca/statistics.po b/applications/luci-app-statistics/po/ca/statistics.po
index 482bab93eb..bbc62cddec 100644
--- a/applications/luci-app-statistics/po/ca/statistics.po
+++ b/applications/luci-app-statistics/po/ca/statistics.po
@@ -96,7 +96,7 @@ msgstr "Configuració del connector de freqüència de CPU"
msgid "CPU Plugin Configuration"
msgstr "Configuració del connector de CPU"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -904,6 +904,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "Configuració del connector RRDTool"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -912,7 +916,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -991,6 +995,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr "Monitoreig de classe shaping"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1458,7 +1466,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/cs/statistics.po b/applications/luci-app-statistics/po/cs/statistics.po
index cffb4448ba..37a8edaab5 100644
--- a/applications/luci-app-statistics/po/cs/statistics.po
+++ b/applications/luci-app-statistics/po/cs/statistics.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -91,7 +91,7 @@ msgstr "Konfigurace pluginu pro frekvenci CPU"
msgid "CPU Plugin Configuration"
msgstr "Nastavení CPU pluginu"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -290,7 +290,7 @@ msgstr "Povolit tento plugin"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
msgid "Enabled"
-msgstr ""
+msgstr "Zapnuto"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/entropy.js:10
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/entropy.json:2
@@ -917,6 +917,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "Nastavení pluginu RRDTool"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Zpráva o CPU"
@@ -925,7 +929,7 @@ msgstr "Zpráva o CPU"
msgid "Report by state"
msgstr "Zpráva o stavu"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Zpráva v procentech"
@@ -1004,6 +1008,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr "Sledování omezení šířky pásma"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Zobrazit maximální hodnoty místo průměrů"
@@ -1062,7 +1070,7 @@ msgstr "Statistiky"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:127
msgid "Status"
-msgstr ""
+msgstr "Stav"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:14
msgid "Storage directory"
@@ -1468,7 +1476,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "Je-li nastaveno na 'povoleno', zaznamenávájí se absolutní hodnoty"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "Je-li nastaveno na 'povoleno', zaznamenávají se percentuální hodnoty"
diff --git a/applications/luci-app-statistics/po/de/statistics.po b/applications/luci-app-statistics/po/de/statistics.po
index 39faa3fbdc..35eb724cbc 100644
--- a/applications/luci-app-statistics/po/de/statistics.po
+++ b/applications/luci-app-statistics/po/de/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-06-11 21:05+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/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.1-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -94,7 +94,7 @@ msgstr "CPU-Frequenz Plugin Konfiguration"
msgid "CPU Plugin Configuration"
msgstr "CPU Plugin Konfiguration"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "CPU Überwachung ist aktiviert"
@@ -911,6 +911,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "RRDTool Plugin Konfiguration"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Berichte je CPU"
@@ -919,7 +923,7 @@ msgstr "Berichte je CPU"
msgid "Report by state"
msgstr "Berichte je Prozesszustand"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Berichte in Prozent"
@@ -999,6 +1003,10 @@ msgstr "Richte collectd ein"
msgid "Shaping class monitoring"
msgstr "Shapingklassen überwachen"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Zeige Maximal statt Durschnittswerte"
@@ -1481,7 +1489,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "Wenn auf 'true' gesetzt, werden absolute Werte angefragt"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "Sofern auf 'true' gesetzt, fordern wir prozentuale Werte"
@@ -1522,7 +1530,7 @@ msgstr "cUrl Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:139
msgid "none"
-msgstr "keine"
+msgstr "kein"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:107
msgid "one device"
diff --git a/applications/luci-app-statistics/po/el/statistics.po b/applications/luci-app-statistics/po/el/statistics.po
index 6ed824d780..fa2f876710 100644
--- a/applications/luci-app-statistics/po/el/statistics.po
+++ b/applications/luci-app-statistics/po/el/statistics.po
@@ -93,7 +93,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -895,6 +895,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -903,7 +907,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -982,6 +986,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1398,7 +1406,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/en/statistics.po b/applications/luci-app-statistics/po/en/statistics.po
index 701ed6ce57..721b139918 100644
--- a/applications/luci-app-statistics/po/en/statistics.po
+++ b/applications/luci-app-statistics/po/en/statistics.po
@@ -92,7 +92,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr "CPU Plugin Configuration"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -900,6 +900,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "RRDTool Plugin Configuration"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -908,7 +912,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -987,6 +991,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr "Shaping class monitoring"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1443,7 +1451,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/es/statistics.po b/applications/luci-app-statistics/po/es/statistics.po
index 9ebd948fde..255e22c057 100644
--- a/applications/luci-app-statistics/po/es/statistics.po
+++ b/applications/luci-app-statistics/po/es/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2020-10-08 03:26+0000\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/es/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -94,7 +94,7 @@ msgstr "Configuración del complemento de frecuencia de la CPU"
msgid "CPU Plugin Configuration"
msgstr "Configuración del complemento de CPU"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "Monitoreo de CPU activado"
@@ -908,6 +908,10 @@ msgstr "Herramienta RRD"
msgid "RRDTool Plugin Configuration"
msgstr "Configuración del plugin \"Herramienta RRD\""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr "Informe también el valor de la métrica inactiva"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Informe por CPU"
@@ -916,7 +920,7 @@ msgstr "Informe por CPU"
msgid "Report by state"
msgstr "Informe por estado"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Informe en porcentaje"
@@ -996,6 +1000,10 @@ msgstr "Configuración de collectd"
msgid "Shaping class monitoring"
msgstr "Monitorización de la clase shaping"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr "Mostrar estado inactivo"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Mostrar valores máximos en lugar de promedios"
@@ -1488,7 +1496,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "Cuando se establece en verdadero, se solicita valores absolutos"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "Cuando se establece en verdadero, se solicita valores de porcentaje"
diff --git a/applications/luci-app-statistics/po/fi/statistics.po b/applications/luci-app-statistics/po/fi/statistics.po
index d6818106e3..cd32940575 100644
--- a/applications/luci-app-statistics/po/fi/statistics.po
+++ b/applications/luci-app-statistics/po/fi/statistics.po
@@ -92,7 +92,7 @@ msgstr "CPU:n kellotaajuus -lisäosan asetukset"
msgid "CPU Plugin Configuration"
msgstr "CPU-laajennuksen määritykset"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "Suorittimen valvonta on käytössä"
@@ -902,6 +902,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "RRDTool-lisäosan asetukset"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Raportoi CPU-kohtaisesti"
@@ -910,7 +914,7 @@ msgstr "Raportoi CPU-kohtaisesti"
msgid "Report by state"
msgstr "Raportoi tilan mukaan"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Raportoi prosentteina"
@@ -989,6 +993,10 @@ msgstr "Collectd-perusasetukset"
msgid "Shaping class monitoring"
msgstr "Muotoiluluokan asetukset"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Näytä maksimiarvot eikä keskiarvot"
@@ -1447,7 +1455,7 @@ msgstr "Raportointi tilakohtaisesti (system, user, idle)"
msgid "When set to true, we request absolute values"
msgstr "Raportointi absoluuttisina arvoina"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "Raportointi prosentteina"
diff --git a/applications/luci-app-statistics/po/fr/statistics.po b/applications/luci-app-statistics/po/fr/statistics.po
index 7a206e13b3..7060964f74 100644
--- a/applications/luci-app-statistics/po/fr/statistics.po
+++ b/applications/luci-app-statistics/po/fr/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:36+0200\n"
-"PO-Revision-Date: 2020-06-20 14:41+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/fr/>\n"
"Language: fr\n"
@@ -12,16 +12,16 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-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
msgid "APC UPS"
-msgstr ""
+msgstr "Onduleur"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:6
msgid "APCUPS Plugin Configuration"
-msgstr ""
+msgstr "Configuration du plugin onduleur"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:14
msgid "Absolute values"
@@ -92,7 +92,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr "Configuration du greffon sur le CPU"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "Surveillance de CPU activée"
@@ -901,6 +901,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "Configuration du greffon RRDTool"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -909,7 +913,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -988,6 +992,10 @@ msgstr "Configurer collectd"
msgid "Shaping class monitoring"
msgstr "Surveillance liées à la priorité"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1455,7 +1463,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
@@ -1496,7 +1504,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:139
msgid "none"
-msgstr "Aucun"
+msgstr "aucun"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:107
msgid "one device"
diff --git a/applications/luci-app-statistics/po/he/statistics.po b/applications/luci-app-statistics/po/he/statistics.po
index d033b2fb8d..85f9f5c14d 100644
--- a/applications/luci-app-statistics/po/he/statistics.po
+++ b/applications/luci-app-statistics/po/he/statistics.po
@@ -91,7 +91,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -892,6 +892,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -900,7 +904,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -979,6 +983,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1395,7 +1403,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/hi/statistics.po b/applications/luci-app-statistics/po/hi/statistics.po
index 54f865b9ed..11a5e1c41d 100644
--- a/applications/luci-app-statistics/po/hi/statistics.po
+++ b/applications/luci-app-statistics/po/hi/statistics.po
@@ -92,7 +92,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -893,6 +893,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -901,7 +905,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -980,6 +984,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1396,7 +1404,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/hu/statistics.po b/applications/luci-app-statistics/po/hu/statistics.po
index 67ddbdfbcf..f4937a7482 100644
--- a/applications/luci-app-statistics/po/hu/statistics.po
+++ b/applications/luci-app-statistics/po/hu/statistics.po
@@ -91,7 +91,7 @@ msgstr "CPU-frekvencia bővítmény beállítása"
msgid "CPU Plugin Configuration"
msgstr "CPU bővítmény beállítása"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -907,6 +907,10 @@ msgstr "RRDtool"
msgid "RRDTool Plugin Configuration"
msgstr "RRDtool bővítmény beállítása"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Jelentés CPU szerint"
@@ -915,7 +919,7 @@ msgstr "Jelentés CPU szerint"
msgid "Report by state"
msgstr "Jelentés állapot szerint"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Jelentés százalékban"
@@ -994,6 +998,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr "Formázási osztály megfigyelése"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Legnagyobb értékek megjelenítése az átlagok helyett"
@@ -1479,7 +1487,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "Ha igazra van állítva, akkor abszolút értékeket kérünk"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "Ha igazra van állítva, akkor százalékos értékeket kérünk"
diff --git a/applications/luci-app-statistics/po/it/statistics.po b/applications/luci-app-statistics/po/it/statistics.po
index 6a9f3cd1d6..cc61619f0d 100644
--- a/applications/luci-app-statistics/po/it/statistics.po
+++ b/applications/luci-app-statistics/po/it/statistics.po
@@ -92,7 +92,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -900,6 +900,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -908,7 +912,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -987,6 +991,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1403,7 +1411,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/ja/statistics.po b/applications/luci-app-statistics/po/ja/statistics.po
index 84285e593f..297765c801 100644
--- a/applications/luci-app-statistics/po/ja/statistics.po
+++ b/applications/luci-app-statistics/po/ja/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2020-07-22 02:41+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/ja/>\n"
"Language: ja\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.2-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -94,7 +94,7 @@ msgstr "CPU 周波数プラグイン設定"
msgid "CPU Plugin Configuration"
msgstr "CPU プラグイン設定"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "CPU 監視が有効"
@@ -246,11 +246,11 @@ msgstr "Eメール"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:15
msgid "Empty value = monitor all"
-msgstr "空の値 = 全てを監視する"
+msgstr "空の値 = すべてを監視する"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:21
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:25
msgid "Enable forwarding"
@@ -549,7 +549,7 @@ msgstr "メモリー監視が有効"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:47
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:34
msgid "Monitor all except specified"
-msgstr "設定値以外の全てのインターフェースを監視する"
+msgstr "設定値以外のすべてのインターフェースを監視する"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:14
msgid "Monitor all local listen ports"
@@ -892,6 +892,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "RRDTool プラグイン設定"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "CPU 毎のレポート"
@@ -900,7 +904,7 @@ msgstr "CPU 毎のレポート"
msgid "Report by state"
msgstr "ステート毎のレポート"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "パーセントでのレポート"
@@ -979,6 +983,10 @@ msgstr "collectd のセットアップ"
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "平均値の代わりに最大値を表示する"
@@ -1454,7 +1462,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "設定した場合、絶対値をリクエストします。"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "設定した場合、パーセント値をリクエストします。"
diff --git a/applications/luci-app-statistics/po/ko/statistics.po b/applications/luci-app-statistics/po/ko/statistics.po
index 3ead600e76..4acdf1da56 100644
--- a/applications/luci-app-statistics/po/ko/statistics.po
+++ b/applications/luci-app-statistics/po/ko/statistics.po
@@ -92,7 +92,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -879,6 +879,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -887,7 +891,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -966,6 +970,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1382,7 +1390,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/mr/statistics.po b/applications/luci-app-statistics/po/mr/statistics.po
index da89cf0e2f..3af9f6caa9 100644
--- a/applications/luci-app-statistics/po/mr/statistics.po
+++ b/applications/luci-app-statistics/po/mr/statistics.po
@@ -92,7 +92,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -893,6 +893,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -901,7 +905,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -980,6 +984,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1396,7 +1404,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/ms/statistics.po b/applications/luci-app-statistics/po/ms/statistics.po
index 1bcc248518..035b428f21 100644
--- a/applications/luci-app-statistics/po/ms/statistics.po
+++ b/applications/luci-app-statistics/po/ms/statistics.po
@@ -92,7 +92,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -879,6 +879,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -887,7 +891,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -966,6 +970,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1382,7 +1390,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/nb_NO/statistics.po b/applications/luci-app-statistics/po/nb_NO/statistics.po
index d870cd1ce7..06520d6697 100644
--- a/applications/luci-app-statistics/po/nb_NO/statistics.po
+++ b/applications/luci-app-statistics/po/nb_NO/statistics.po
@@ -88,7 +88,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr "CPU plugin konfigurasjon"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -894,6 +894,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "RRDTool plugin konfigursjon"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -902,7 +906,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -981,6 +985,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr "Shaping class overvåking"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1437,7 +1445,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/pl/statistics.po b/applications/luci-app-statistics/po/pl/statistics.po
index 727d82a92f..e3f5cfa1d5 100644
--- a/applications/luci-app-statistics/po/pl/statistics.po
+++ b/applications/luci-app-statistics/po/pl/statistics.po
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-08-06 15:32+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: Szym <jofrey@op.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/pl/>\n"
"Language: pl\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -94,7 +94,7 @@ msgstr "Konfiguracja wtyczki częstotliwości procesora"
msgid "CPU Plugin Configuration"
msgstr "Konfiguracja wtyczki procesora"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "Monitorowanie procesora jest włączone"
@@ -927,6 +927,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "Konfiguracja wtyczki RRDTool"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr "Raportuj dodatkowo wartości ze wskaźnika bezczynności"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Raport procesora"
@@ -935,7 +939,7 @@ msgstr "Raport procesora"
msgid "Report by state"
msgstr "Raport według stanu"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Raport w procentach"
@@ -1014,6 +1018,10 @@ msgstr "Konfiguracja collectd"
msgid "Shaping class monitoring"
msgstr "Shaping Klasa Monitoring"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr "Pokaż stan bezczynności"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Pokaż wartości maksymalne zamiast średnich"
@@ -1495,7 +1503,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "Po ustawieniu true, żądamy wartości bezwzględnych"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "Po ustawieniu true, żądamy wartości procentowych"
diff --git a/applications/luci-app-statistics/po/pt/statistics.po b/applications/luci-app-statistics/po/pt/statistics.po
index 2c6491f935..2f54d60ba7 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: 2020-10-04 13:41+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
+"Last-Translator: Ricardo Nunes <ricardofsonunes@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.3-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -93,7 +93,7 @@ msgstr "Configuração do Plugin da Frequência da CPU"
msgid "CPU Plugin Configuration"
msgstr "Configuração do plugin CPU"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "O monitoramento da CPU está ativado"
@@ -371,7 +371,8 @@ msgstr "Transmissão entre o endereço de escuta e dos servidores"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:92
msgid ""
"Free space, reserved space and used space is reported as relative values"
-msgstr "O espaço livre, reservado e usado são reportados como valores relativos"
+msgstr ""
+"O espaço livre, reservado e usado são reportados como valores relativos"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:21
msgid "Gather compression statistics"
@@ -908,6 +909,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "Configuração do plugin RRDTool"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr "Relatar também o valor da métrica inativa"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Relatório por CPU"
@@ -916,7 +921,7 @@ msgstr "Relatório por CPU"
msgid "Report by state"
msgstr "Relatório por estado"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Relatório em percentagem"
@@ -995,6 +1000,10 @@ msgstr "Configuração collectd"
msgid "Shaping class monitoring"
msgstr "Monitoramento das Classes de Shaping"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr "Mostrar estado inativo"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Mostrar valores máximos em vez de médias"
@@ -1133,7 +1142,8 @@ msgstr ""
msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
-msgstr "O plugin OpenVPN reúne informações sobre o estado atual da conexão VPN."
+msgstr ""
+"O plugin OpenVPN reúne informações sobre o estado atual da conexão VPN."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:7
msgid ""
@@ -1478,7 +1488,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "Quando definido como verdadeiro, solicitamos valores absolutos"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "Quando definido como verdadeiro solicitamos valores percentuais"
diff --git a/applications/luci-app-statistics/po/pt_BR/statistics.po b/applications/luci-app-statistics/po/pt_BR/statistics.po
index 237a603e01..95a53f0f84 100644
--- a/applications/luci-app-statistics/po/pt_BR/statistics.po
+++ b/applications/luci-app-statistics/po/pt_BR/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2020-08-04 18:32+0000\n"
+"PO-Revision-Date: 2020-11-18 13:28+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/pt_BR/>\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.4-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
@@ -93,7 +93,7 @@ msgstr "Configuração do Plugin da Frequência da CPU"
msgid "CPU Plugin Configuration"
msgstr "Configuração do plugin CPU"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "O monitoramento da CPU está ativado"
@@ -911,6 +911,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "Configuração do plugin RRDTool"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr "Informe também o valor dos ociosos para a métrica"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Relatado pela CPU"
@@ -919,7 +923,7 @@ msgstr "Relatado pela CPU"
msgid "Report by state"
msgstr "Relatório por estado"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Relatório em porcentagem"
@@ -998,6 +1002,10 @@ msgstr "Configuração collectd"
msgid "Shaping class monitoring"
msgstr "Monitoramento das Classes de Shaping"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr "Exibir estado ocioso"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Mostrar valores máximos em vez de médias"
@@ -1482,7 +1490,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "Quando definido como verdadeiro, serão requeridos valores absolutos"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/ro/statistics.po b/applications/luci-app-statistics/po/ro/statistics.po
index cc9fd5d7df..dfc6b6a4a7 100644
--- a/applications/luci-app-statistics/po/ro/statistics.po
+++ b/applications/luci-app-statistics/po/ro/statistics.po
@@ -93,7 +93,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr "Configurarea pluginului CPU"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -908,6 +908,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -916,7 +920,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -995,6 +999,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1413,7 +1421,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/ru/statistics.po b/applications/luci-app-statistics/po/ru/statistics.po
index 145c90463e..ab4c49aae1 100644
--- a/applications/luci-app-statistics/po/ru/statistics.po
+++ b/applications/luci-app-statistics/po/ru/statistics.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: statistics\n"
"POT-Creation-Date: 2017-10-17 22:00+0300\n"
-"PO-Revision-Date: 2020-08-04 18:32+0000\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -96,7 +96,7 @@ msgstr "Настройка плагина частоты CPU"
msgid "CPU Plugin Configuration"
msgstr "Настройка плагина «CPU»"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "Мониторинг CPU включен"
@@ -929,6 +929,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "Настройка плагина «RRDTool»"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr "Отображать значения состояния простоя (idle)"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "Отдельно для каждого процессора"
@@ -937,7 +941,7 @@ msgstr "Отдельно для каждого процессора"
msgid "Report by state"
msgstr "Отдельно для каждого состояния"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "Отображать в процентах"
@@ -1016,6 +1020,10 @@ msgstr "Настройка collectd"
msgid "Shaping class monitoring"
msgstr "Мониторинг классов Shaping"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr "Показывать состояние простоя (idle)"
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "Показывать максимальные значения, а не средние"
@@ -1484,7 +1492,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "При включении, отображаются абсолютные значения"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "При включении, отображаются значения в процентах"
diff --git a/applications/luci-app-statistics/po/sk/statistics.po b/applications/luci-app-statistics/po/sk/statistics.po
index 9d3a1d5e5b..4ccb2d38e6 100644
--- a/applications/luci-app-statistics/po/sk/statistics.po
+++ b/applications/luci-app-statistics/po/sk/statistics.po
@@ -90,7 +90,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -905,6 +905,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -913,7 +917,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -992,6 +996,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1408,7 +1416,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/sv/statistics.po b/applications/luci-app-statistics/po/sv/statistics.po
index d6a483c10d..86a82fd5a3 100644
--- a/applications/luci-app-statistics/po/sv/statistics.po
+++ b/applications/luci-app-statistics/po/sv/statistics.po
@@ -90,7 +90,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -891,6 +891,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -899,7 +903,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -978,6 +982,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1394,7 +1402,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/templates/statistics.pot b/applications/luci-app-statistics/po/templates/statistics.pot
index a4b0f2438a..a34fe574ec 100644
--- a/applications/luci-app-statistics/po/templates/statistics.pot
+++ b/applications/luci-app-statistics/po/templates/statistics.pot
@@ -79,7 +79,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -880,6 +880,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -888,7 +892,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -967,6 +971,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1383,7 +1391,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/tr/statistics.po b/applications/luci-app-statistics/po/tr/statistics.po
index ffbf377a93..d5ca1e0464 100644
--- a/applications/luci-app-statistics/po/tr/statistics.po
+++ b/applications/luci-app-statistics/po/tr/statistics.po
@@ -90,7 +90,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -877,6 +877,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -885,7 +889,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -964,6 +968,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1380,7 +1388,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/uk/statistics.po b/applications/luci-app-statistics/po/uk/statistics.po
index e03a06907f..37cf9d889e 100644
--- a/applications/luci-app-statistics/po/uk/statistics.po
+++ b/applications/luci-app-statistics/po/uk/statistics.po
@@ -93,7 +93,7 @@ msgstr "Конфігурація додатку частоти CPU"
msgid "CPU Plugin Configuration"
msgstr "Конфігурація додатку «CPU»"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -908,6 +908,10 @@ msgstr ""
msgid "RRDTool Plugin Configuration"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -916,7 +920,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -995,6 +999,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr ""
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1411,7 +1419,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/vi/statistics.po b/applications/luci-app-statistics/po/vi/statistics.po
index a0727fe18c..7fb68d5d6d 100644
--- a/applications/luci-app-statistics/po/vi/statistics.po
+++ b/applications/luci-app-statistics/po/vi/statistics.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/vi/>\n"
"Language: vi\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 3.11-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -94,7 +94,7 @@ msgstr ""
msgid "CPU Plugin Configuration"
msgstr "Cấu hình Plugin CPU"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr ""
@@ -293,7 +293,7 @@ msgstr "Kích hoạt plugin này"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/entropy.js:10
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/entropy.json:2
@@ -888,6 +888,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "Cấu hình RRDTool Plugin "
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -896,7 +900,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr ""
@@ -975,6 +979,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr "Shaping class monitoring"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr ""
@@ -1434,7 +1442,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr ""
diff --git a/applications/luci-app-statistics/po/zh_Hans/statistics.po b/applications/luci-app-statistics/po/zh_Hans/statistics.po
index 7a6b610276..a4d1c580a0 100644
--- a/applications/luci-app-statistics/po/zh_Hans/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hans/statistics.po
@@ -7,8 +7,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2020-07-31 18:41+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -16,7 +16,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-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
@@ -96,7 +96,7 @@ msgstr "CPU 频率插件配置"
msgid "CPU Plugin Configuration"
msgstr "CPU 插件配置"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "CPU 监控已启用"
@@ -889,6 +889,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "RRDTool 插件配置"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr "按每个 CPU 统计"
@@ -897,7 +901,7 @@ msgstr "按每个 CPU 统计"
msgid "Report by state"
msgstr "按使用状态统计"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "按百分比统计"
@@ -976,6 +980,10 @@ msgstr ""
msgid "Shaping class monitoring"
msgstr "整形类监控"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "显示最大值而不是平均值"
@@ -1021,7 +1029,7 @@ msgstr "收集指定拓扑相关信息。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/splash_leases.js:10
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/splash_leases.json:2
msgid "Splash Leases"
-msgstr "Splash Leases"
+msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:6
msgid "Splash Leases Plugin Configuration"
@@ -1285,8 +1293,8 @@ msgid ""
"read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
"read, e.g. thermal_zone1 )"
msgstr ""
-"温感插件将会监控系统温度。数据主要取自 /sys/class/thermal/*/temp ('*' 表示温"
-"感设备的名字,比如 thermal_zone1) 。"
+"温感插件将会监控系统温度。数据主要读取自 /sys/class/thermal/*/temp ('*' 表示温感设备的名字,比如 "
+"thermal_zone1) 。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:8
msgid ""
@@ -1406,7 +1414,7 @@ msgstr "当选中时,报告每个状态指标(系统,用户,空闲)"
msgid "When set to true, we request absolute values"
msgstr "当选中时,按绝对值统计"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "当选中时,按百分比统计"
diff --git a/applications/luci-app-statistics/po/zh_Hant/statistics.po b/applications/luci-app-statistics/po/zh_Hant/statistics.po
index f739833b5c..1387028b2d 100644
--- a/applications/luci-app-statistics/po/zh_Hant/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hant/statistics.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2020-06-30 13:41+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -95,7 +95,7 @@ msgstr "CPU 頻率插件配置"
msgid "CPU Plugin Configuration"
msgstr "CPU 插件設定"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:40
msgid "CPU monitoring is enabled"
msgstr "CPU 監測已啟用"
@@ -294,7 +294,7 @@ msgstr "啟用該插件"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/entropy.js:10
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/entropy.json:2
@@ -888,6 +888,10 @@ msgstr "RRDTool"
msgid "RRDTool Plugin Configuration"
msgstr "RRDTool 插件設定"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+msgid "Report also the value for the idle metric"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "Report by CPU"
msgstr ""
@@ -896,7 +900,7 @@ msgstr ""
msgid "Report by state"
msgstr ""
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:32
msgid "Report in percent"
msgstr "使用百分比"
@@ -975,6 +979,10 @@ msgstr "設定 collectd"
msgid "Shaping class monitoring"
msgstr "整形類監測"
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
+msgid "Show Idle state"
+msgstr ""
+
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid "Show max values instead of averages"
msgstr "顯示最大值而非平均值"
@@ -1405,7 +1413,7 @@ msgstr ""
msgid "When set to true, we request absolute values"
msgstr "打勾時顯示絕對值"
-#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:27
+#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:18
msgid "When set to true, we request percentage values"
msgstr "打勾時顯示百分比"
diff --git a/applications/luci-app-statistics/root/etc/config/luci_statistics b/applications/luci-app-statistics/root/etc/config/luci_statistics
index 1ab9208c3f..5a2b94b675 100644
--- a/applications/luci-app-statistics/root/etc/config/luci_statistics
+++ b/applications/luci-app-statistics/root/etc/config/luci_statistics
@@ -67,6 +67,10 @@ config statistics 'collectd_contextswitch'
config statistics 'collectd_cpu'
option enable '1'
+ option ReportByCpu '1'
+ option ReportByState '1'
+ option ShowIdle '0'
+ option ValuesPercentage '1'
config statistics 'collectd_cpufreq'
option enable '0'
diff --git a/applications/luci-app-tinyproxy/po/vi/tinyproxy.po b/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
index 71cb72d857..3c6b2c10fa 100644
--- a/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/vi/>\n"
"Language: vi\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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -73,7 +73,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:23
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
msgid "Connection timeout"
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
-msgstr ""
+msgstr "Địa chỉ nghe"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
msgid "Listen port"
diff --git a/applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po b/applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po
index a655cacc2c..1784c03b0d 100644
--- a/applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/zh_Hans/tinyproxy.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-19 13:29+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstinyproxy/zh_Hans/>\n"
"Language: zh_Hans\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 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -18,8 +18,7 @@ msgid ""
"upstream proxy, <em>Reject access</em> disables any upstream proxy for the "
"target"
msgstr ""
-"<em>通过代理</em>允许给定的对象经过指定的上行代理的路由请求。<em>拒绝代理</"
-"em> 禁用对象的任何上行代理。"
+"<em>Via proxy</em> 通过指定的上游代理将请求路由到给定的目标,<em>Reject access</em> 禁用目标的任何上游代理。"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:108
msgid ""
@@ -29,7 +28,7 @@ msgstr "转发请求时增加了一个客户机IP地址和“X-Tinyproxy“HTTP
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:126
msgid "Allowed clients"
-msgstr "授权客户端"
+msgstr "允许的客户端"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:133
msgid "Allowed connect ports"
@@ -43,27 +42,25 @@ msgstr "绑定地址"
msgid ""
"By default, basic POSIX expressions are used for filtering. Enable this to "
"activate extended regular expressions"
-msgstr ""
-"默认情况下,使用基本的POSIX表达式作为滤规则。启用这个以使用正规表达式代替之。"
+msgstr "默认情况下,使用基本的POSIX表达式进行过滤。启用它来激活扩展的正则表达式"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:153
msgid ""
"By default, filter strings are treated as case-insensitive. Enable this to "
"make the matching case-sensitive"
-msgstr "默认情况下,过滤规则是不区分大小写的。启用它则转为区分大小写。"
+msgstr "默认情况下,过滤字符串是不区分大小写的。启用它转为区分大小写。"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:145
msgid ""
"By default, filtering is done based on domain names. Enable this to match "
"against URLs instead"
-msgstr "默认情况下,过滤器只匹配域名。启用它以匹配URL。"
+msgstr "默认情况下,过滤是基于域名的。启用它以匹配URLs"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:157
msgid ""
"By default, the filter rules act as blacklist. Enable this option to only "
"allow matched URLs or domain names"
-msgstr ""
-"默认情况下,过滤规则将以黑名单形式匹配。启用它将仅允许过滤规则里的URL或域名。"
+msgstr "默认情况下,过滤规则以黑名单形式工作。启用此选项只允许匹配的URLs或域名"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:226
msgid ""
@@ -93,7 +90,7 @@ msgstr "错误页面"
#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:36
msgid "Failed to retrieve statistics from url:"
-msgstr "从url未能检索统计信息"
+msgstr "从 url 检索统计数据失败,该url为:"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:148
msgid "Filter by RegExp"
@@ -148,7 +145,7 @@ msgstr "允许访问代理服务器的IP或IP段列表"
msgid ""
"List of allowed ports for the CONNECT method. A single value \"0\" allows "
"all ports"
-msgstr "允许CONNECT方法连接的端口列表,0代表所有端口。"
+msgstr "值CONNECT方法允许的端口列表。单个值“0”代表允许所有端口"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
@@ -218,7 +215,7 @@ 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或者域名,每行一条。"
+msgstr "带要过滤的URLs或域名的纯文本文件。每行一条"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:218
msgid "Policy"
diff --git a/applications/luci-app-transmission/Makefile b/applications/luci-app-transmission/Makefile
index 668c73185b..d0fddbefef 100644
--- a/applications/luci-app-transmission/Makefile
+++ b/applications/luci-app-transmission/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Support for Transmission
-LUCI_DEPENDS:=
+LUCI_DEPENDS:=+transmission-daemon
include ../../luci.mk
diff --git a/applications/luci-app-transmission/po/vi/transmission.po b/applications/luci-app-transmission/po/vi/transmission.po
index 56e67ddc32..aa1271dc33 100644
--- a/applications/luci-app-transmission/po/vi/transmission.po
+++ b/applications/luci-app-transmission/po/vi/transmission.po
@@ -1,3 +1,19 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-11-21 13:21+0200\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstransmission/vi/>\n"
+"Language: vi\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.4-dev\n"
+
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
msgstr ""
@@ -92,7 +108,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:47
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:136
msgid "Encryption"
diff --git a/applications/luci-app-transmission/po/zh_Hans/transmission.po b/applications/luci-app-transmission/po/zh_Hans/transmission.po
index 7f62ee8f14..380a660d61 100644
--- a/applications/luci-app-transmission/po/zh_Hans/transmission.po
+++ b/applications/luci-app-transmission/po/zh_Hans/transmission.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-10-08 14:06+0200\n"
-"PO-Revision-Date: 2020-07-31 18:41+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstransmission/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -396,9 +396,9 @@ msgid ""
"tcp-congestion-control.html\" target=\"_blank\" rel=\"noreferrer noopener"
"\">tcp-congestion-control</a>."
msgstr ""
-"该选项的文档在 <a href=\"https://www.irif.fr/~jch/software/bittorrent/tcp-"
-"congestion-control.html\" target=\"_blank\" rel=\"noreferrer noopener\">tcp-"
-"congestion-control</a>"
+"文档位于 <a href=\"https://www.irif.fr/~jch/software/bittorrent/tcp-congestion-"
+"control.html\" target=\"_blank\" rel=\"noreferrer noopener\">tcp-congestion-"
+"control</a>。"
#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
msgid "Transmission"
@@ -433,7 +433,7 @@ msgstr "小时"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:277
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:280
msgid "in minutes from midnight"
-msgstr "从晚上 00:00 起的分钟数,限速到临时速度"
+msgstr "从午夜 00:00 起的分钟数"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:167
msgid "uTP enabled"
diff --git a/applications/luci-app-transmission/po/zh_Hant/transmission.po b/applications/luci-app-transmission/po/zh_Hant/transmission.po
index 658aee284c..c890716abf 100644
--- a/applications/luci-app-transmission/po/zh_Hant/transmission.po
+++ b/applications/luci-app-transmission/po/zh_Hant/transmission.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-10-08 14:06+0200\n"
-"PO-Revision-Date: 2020-09-15 08:08+0000\n"
-"Last-Translator: tommymaple <godoffrog@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstransmission/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -111,7 +111,7 @@ msgstr "啟用種子輪詢目錄"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:47
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:136
msgid "Encryption"
diff --git a/applications/luci-app-travelmate/po/cs/travelmate.po b/applications/luci-app-travelmate/po/cs/travelmate.po
index 6409ea0fbc..e8b0979035 100644
--- a/applications/luci-app-travelmate/po/cs/travelmate.po
+++ b/applications/luci-app-travelmate/po/cs/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:280
msgid "Additional Settings"
-msgstr ""
+msgstr "Další nastavení"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:321
msgid ""
@@ -167,7 +167,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:422
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-mailový profil"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:407
msgid "E-Mail Receiver Address"
@@ -175,7 +175,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:412
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adresa odesílatele e-mailu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:282
msgid "E-Mail Settings"
@@ -183,7 +183,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:417
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Téma e-mailu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:365
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:793
@@ -229,7 +229,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
msgid "Enabled"
-msgstr ""
+msgstr "Zapnuto"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:256
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:575
@@ -254,7 +254,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "Obecná nastavení"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
@@ -280,7 +280,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:224
msgid "Information"
-msgstr ""
+msgstr "Informace"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:720
msgid "Interface Name"
diff --git a/applications/luci-app-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index c7f8002d3c..20e0d79366 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-10 13:26+0000\n"
-"Last-Translator: Sandro Volery <sandro@volery.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
-msgstr "AP-Auswahl"
+msgstr "-- AP-Auswahl --"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:261
msgid "AP QR-Codes..."
@@ -33,7 +33,7 @@ msgstr "Zusätzliche Einstellungen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:321
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
-msgstr "Zusätzlicher Trigger Timeout in Sekunden, bevor Travelmate startet."
+msgstr "Zusätzliche Trigger-Verzögerung in Sekunden, bevor Travelmate startet."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:360
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:787
@@ -42,30 +42,37 @@ msgstr "Authentifizierung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:484
msgid "Auto Login Script"
-msgstr "Auto Login Skript"
+msgstr "Auto-Login-Skript"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:310
msgid "AutoAdd Open Uplinks"
-msgstr "Automatisch Offene Uplinks hinzufügen"
+msgstr "Automatisch offene Uplinks hinzufügen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:467
msgid ""
"Automatically (re-)enable the uplink after <em>n</em> minutes, e.g. after "
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
+"Aktivieren Sie den Uplink nach <em>n</em> Minuten automatisch (erneut), z.B. "
+"nach fehlgeschlagenen Anmeldeversuchen. <br /> Die Standardeinstellung '0' "
+"deaktiviert diese Funktion."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:310
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
msgstr ""
-"Füge automatisch offene WLANs wie in Hotels der Netzwerk-Konfiguration hinzu."
+"Füge der Netzwerk-Konfiguration automatisch offene Uplinks wie Hotel-"
+"HotSpots hinzu."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
msgid ""
"Automatically disable the uplink after <em>n</em> minutes, e.g. for timed "
"connections.<br /> The default of '0' disables this feature."
msgstr ""
+"Deaktivieren Sie den Uplink automatisch nach <em>n</em> Minuten, z.B. für "
+"zeitgesteuerte Verbindungen. <br /> Die Standardeinstellung '0' deaktiviert "
+"diese Funktion."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:380
msgid "Automatically handle VPN (re-) connections."
@@ -80,7 +87,7 @@ msgstr "BSSID"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:346
msgid "Buffer size in bytes to prepare nearby scan results."
-msgstr "Puffergröße in Bytes um die Scan-Resultate aufzubereiten."
+msgstr "Puffergröße in Bytes, um die Scan-Resultate aufzubereiten."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:362
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:790
@@ -89,11 +96,11 @@ msgstr "CHAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:297
msgid "Captive Portal Detection"
-msgstr "HotSpot-Erkennung"
+msgstr "Captive-Portal-Erkennung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:351
msgid "Captive Portal URL"
-msgstr "HotSpot-URL"
+msgstr "Captive-Portal-URL"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:572
msgid "Channel"
@@ -104,6 +111,8 @@ msgid ""
"Check the internet availability, handle captive portal redirections and keep "
"the uplink connection 'alive'."
msgstr ""
+"Überprüfen Sie die Internetverfügbarkeit, bearbeiten Sie Captive-Portal-"
+"Umleitungen und halten Sie die Uplink-Verbindung \"am Leben\"."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:147
msgid ""
@@ -114,6 +123,13 @@ msgid ""
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
+"Konfiguration des Travelmate-Pakets zur Aktivierung der Travel-Router-"
+"Funktionalität. Weitere Informationen <a href=\"https://github.com/openwrt/"
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
+"\"noreferrer noopener\" >finden Sie in der Online-Dokumentation</a>.<br /"
+"><em>Bitte beachten Sie:</em>Rufen Sie beim ersten Start den 'Interface "
+"Wizard' einmal auf, um die erforderlichen Netzwerk- und Firewall-"
+"Einstellungen vorzunehmen."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:437
msgid "Connection End"
@@ -160,31 +176,31 @@ msgstr "Verwerfen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:215
msgid "Drag to reorder"
-msgstr ""
+msgstr "Ziehen zur Neuanordnung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "E-Mail Hook"
-msgstr ""
+msgstr "E-Mail-Hook"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:422
msgid "E-Mail Profile"
-msgstr "E-Mail Profil"
+msgstr "E-Mail-Profil"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:407
msgid "E-Mail Receiver Address"
-msgstr "E-Mail Empfänger"
+msgstr "E-Mail-Empfänger"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:412
msgid "E-Mail Sender Address"
-msgstr "E-Mail Absender"
+msgstr "E-Mail-Absender"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:282
msgid "E-Mail Settings"
-msgstr "E-Mail Einstellungen"
+msgstr "E-Mail-Einstellungen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:417
msgid "E-Mail Topic"
-msgstr "E-Mail Thema"
+msgstr "E-Mail-Thema"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:365
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:793
@@ -217,15 +233,17 @@ msgstr "Bearbeiten"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:221
msgid "Edit this network"
-msgstr ""
+msgstr "Dieses Netzwerk bearbeiten"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
msgid "Enable the travelmate service."
-msgstr ""
+msgstr "Travelmate-Service aktivieren."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
+"Aktivieren Sie die ausführliche Debug-Protokollierung bei "
+"Verarbeitungsfehlern."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
@@ -240,44 +258,49 @@ msgstr "Verschlüsselung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:244
msgid "Ext. Hooks"
-msgstr ""
+msgstr "Ext. Hooks"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:485
msgid ""
"External script reference which will be called for automated captive portal "
"logins."
msgstr ""
+"Externe Skriptreferenz, die für automatisierte Captive-Portal-Anmeldungen "
+"aufgerufen wird."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:355
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:784
msgid "FAST"
-msgstr ""
+msgstr "SCHNELL"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "Allgemeine Einstellungen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
+"Generieren Sie für jede Uplink-Verbindung eine zufällige Unicast-MAC-Adresse."
#: applications/luci-app-travelmate/root/usr/share/rpcd/acl.d/luci-app-travelmate.json:3
msgid "Grant access to LuCI app travelmate"
-msgstr ""
+msgstr "Zugriff auf LuCI App Travelmate gewähren"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
+"Wie lange Travelmate auf eine erfolgreiche WLAN-Uplink-Verbindung warten "
+"sollte."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:375
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:801
msgid "Identify"
-msgstr ""
+msgstr "Identifizieren"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:735
msgid "Ignore BSSID"
-msgstr ""
+msgstr "BSSID ignorieren"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:224
msgid "Information"
@@ -285,23 +308,23 @@ msgstr "Informationen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:720
msgid "Interface Name"
-msgstr ""
+msgstr "Name der Schnittstelle"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
msgid "Interface Timeout"
-msgstr ""
+msgstr "Zeitüberschreitung der Schnittstelle"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:19
msgid "Interface Wizard"
-msgstr ""
+msgstr "Schnittstellenassistent"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:268
msgid "Interface Wizard..."
-msgstr ""
+msgstr "Schnittstellen-Assistent ..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "LAN Device"
-msgstr ""
+msgstr "LAN-Gerät"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:247
msgid "Last Run"
@@ -309,43 +332,45 @@ msgstr "Letzter Lauf"
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:35
msgid "Log View"
-msgstr ""
+msgstr "Protokollansicht"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:363
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:791
msgid "MSCHAP"
-msgstr ""
+msgstr "MSCHAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:364
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:792
msgid "MSCHAPV2"
-msgstr ""
+msgstr "MSCHAPV2"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:331
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
+"Mindestschwelle für die Signalqualität in Prozent für bedingte "
+"Uplink-Verbindungen/Unterbrechungen."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:301
msgid "Net Error Check"
-msgstr ""
+msgstr "Netzfehlerprüfung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logread.js:22
msgid "No travelmate related logs yet!"
-msgstr ""
+msgstr "Es existieren noch keine Travelmate-bezogenen Protokolle!"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:275
msgid "OWE"
-msgstr ""
+msgstr "OWE"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:341
msgid "Overall Timeout"
-msgstr ""
+msgstr "Gesamt-Timeout"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:341
msgid "Overall retry timeout in seconds."
-msgstr ""
+msgstr "Gesamtzeitlimit für Wiederholungen in Sekunden."
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:19
msgid "Overview"
@@ -357,16 +382,20 @@ msgid ""
"remove or prioritize existing uplinks by drag &#38; drop and scan for new "
"ones. The currently used uplink is emphasized in blue."
msgstr ""
+"Übersicht aller konfigurierten Uplinks für Travelmate. <br /> Sie können "
+"vorhandene Uplinks bearbeiten, entfernen oder priorisieren, indem Sie diese "
+"per drag &#38; drop ablegen und nach neuen suchen. Der aktuell verwendete "
+"Uplink wird blau hervorgehoben."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:361
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:789
msgid "PAP"
-msgstr ""
+msgstr "PAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:354
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:783
msgid "PEAP"
-msgstr ""
+msgstr "PEAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:343
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:772
@@ -386,7 +415,7 @@ msgstr "Pfad zum CA-Zertifikat"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:384
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:808
msgid "Path to Client-Certificate"
-msgstr "Pfad zu Client-Zertifikat"
+msgstr "Pfad zum Client-Zertifikat"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:389
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:812
@@ -395,73 +424,85 @@ msgstr "Pfad zum Privaten Schlüssel"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:258
msgid "Please install the separate 'qrencode' package."
-msgstr ""
+msgstr "Bitte installieren Sie das separate 'qrencode'-Paket."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:282
msgid ""
"Please note: E-Mail notifications require the separate setup of the "
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
+"Bitte beachten Sie: Für E-Mail-Benachrichtigungen muss das Paket <em>mstmp</"
+"em> separat eingerichtet werden.<br /><p>&#xa0;</p>"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:281
msgid ""
"Please note: VPN connections require the separate setup of the "
"<em>Wireguard</em> or <em>OpenVPN</em> package.<br /><p>&#xa0;</p>"
msgstr ""
+"Bitte beachten Sie: Für VPN-Verbindungen muss das Paket <em>Wireguard</em> "
+"oder <em>OpenVPN</em> separat eingerichtet werden.<br /><p>&#xa0;</p>"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:306
msgid "ProActive Uplink Switch"
-msgstr ""
+msgstr "ProActive-Uplink-Switch"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:306
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
+"Trotz einer bereits bestehenden Verbindung proaktiv scannen und zu einem "
+"Uplink mit höherer Priorität wechseln."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:422
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
+"Profil, das von 'msmtp' zur Benachrichtigung von Travelmate-E-Mails "
+"verwendet wird."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:114
msgid "QR-Code Overview"
-msgstr ""
+msgstr "QR-Code Übersicht"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:293
msgid "Radio Selection"
-msgstr ""
+msgstr "Funkmodulauswahl"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Randomize MAC Addresses"
-msgstr ""
+msgstr "MAC-Adressen randomisieren"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:407
msgid "Receiver address for travelmate notification E-Mails."
-msgstr ""
+msgstr "Empfängeradresse für Travelmate-Benachrichtigungs-E-Mails."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:115
msgid ""
"Render the QR-Code of the selected Access Point to comfortably transfer the "
"WLAN credentials to your mobile devices."
msgstr ""
+"Legen Sie den QR-Code des ausgewählten Access Points vor, um die WLAN-"
+"Anmeldeinformationen bequem auf Ihre Mobilgeräte zu übertragen."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:592
msgid "Repeat Scan"
-msgstr ""
+msgstr "Scan wiederholen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:293
msgid ""
"Restrict travelmate to a single radio or change the overall scanning order "
"(e.g. 'radio1 radio0')."
msgstr ""
+"Beschränken Sie Travelmate auf ein einzelnes Funkmodul oder ändern Sie die "
+"gesamte Scanreihenfolge (z. B. 'radio1 radio0')."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:326
msgid "Retry limit to connect to an uplink."
-msgstr ""
+msgstr "Wiederholungslimit für eine Verbindung zu einem Uplink."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:241
msgid "Run Flags"
-msgstr ""
+msgstr "Flags ausführen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:248
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:404
@@ -472,7 +513,7 @@ msgstr "SSID"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:725
msgid "SSID (hidden)"
-msgstr ""
+msgstr "SSID (versteckt)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:61
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:834
@@ -481,122 +522,131 @@ msgstr "Speichern"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:346
msgid "Scan Buffer Size"
-msgstr ""
+msgstr "Scan-Puffergröße"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:557
msgid "Scan on"
-msgstr ""
+msgstr "Weiterscannen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:523
msgid "Script Arguments"
-msgstr ""
+msgstr "Skriptargumente"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:412
msgid "Sender address for travelmate notification E-Mails."
-msgstr ""
+msgstr "Absenderadresse für Travelmate-Benachrichtigungs-E-Mails."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
+"Sendet nach jeder erfolgreichen Uplink-Verbindung Benachrichtigungs-E-Mails."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:368
msgid "Service Priority"
-msgstr ""
+msgstr "Servicepriorität"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:277
msgid "Settings"
-msgstr ""
+msgstr "Einstellungen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:331
msgid "Signal Quality Threshold"
-msgstr ""
+msgstr "Signalqualitätsschwelle"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:524
msgid ""
"Space separated list of additional arguments passed to the Auto Login "
"Script, i.e. username and password"
msgstr ""
+"Durch Leerzeichen getrennte Liste zusätzlicher Argumente, die an das "
+"automatische Anmeldeskript übergeben werden, z.B. Benutzername und Kennwort"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:579
msgid "Starting wireless scan on '"
-msgstr ""
+msgstr "Starten des drahtlosen Scans am '"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:229
msgid "Station ID"
-msgstr ""
+msgstr "Stations-ID"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station Interface"
-msgstr ""
+msgstr "Stationsschnittstelle"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:232
msgid "Station MAC"
-msgstr ""
+msgstr "Stations-MAC"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:226
msgid "Status / Version"
-msgstr ""
+msgstr "Status / Version"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:571
msgid "Strength"
-msgstr ""
+msgstr "Stärke"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:352
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:781
msgid "TLS"
-msgstr ""
+msgstr "TLS"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:353
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:782
msgid "TTLS"
-msgstr ""
+msgstr "TTLS"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:105
msgid "The QR-Code could not be generated!"
-msgstr ""
+msgstr "Der QR-Code konnte nicht generiert werden!"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:31
msgid "The firewall zone name"
-msgstr ""
+msgstr "Der Name der Firewall-Zone"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:36
msgid "The interface metric"
-msgstr ""
+msgstr "Die Schnittstellenmetrik"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "The lan network device, e.g. 'br-lan'."
-msgstr ""
+msgstr "Das LAN-Netzwerkgerät, z.B. 'br-lan'."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:389
msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr ""
+msgstr "Die logische VPN-Netzwerkschnittstelle, z.B. 'wg0' oder 'tun0'."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:351
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
+"Die ausgewählte URL wird für Konnektivitäts- und Captive-Portal-Prüfungen "
+"verwendet."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:368
msgid "The selected priority will be used for travelmate processes."
-msgstr ""
+msgstr "Die ausgewählte Priorität wird für Travelmate-Prozesse verwendet."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:359
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
msgstr ""
+"Der ausgewählte Benutzeragent wird für Konnektivitäts- und Captive-Portal-"
+"Prüfungen verwendet."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logread.js:29
msgid "The syslog output, pre-filtered for travelmate related messages only."
msgstr ""
+"Die Syslog-Ausgabe, die nur für Travelmate-bezogene Nachrichten vorgefiltert "
+"ist."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:56
msgid "The uplink interface has been updated."
-msgstr ""
+msgstr "Die Uplink-Schnittstelle wurde aktualisiert."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:26
msgid "The uplink interface name"
-msgstr ""
+msgstr "Der Name der Uplink-Schnittstelle"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:20
msgid ""
@@ -604,181 +654,185 @@ msgid ""
"creates an IPv4- and an IPv6 alias network interface with all required "
"network- and firewall settings."
msgstr ""
+"Um Travelmate verwenden zu können, müssen Sie einmal eine Uplink-"
+"Schnittstelle einrichten. Dieser Assistent erstellt eine IPv4- und eine IPv6"
+"-Alias-Netzwerkschnittstelle mit allen erforderlichen Netzwerk- und Firewall-"
+"Einstellungen."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:417
msgid "Topic for travelmate notification E-Mails."
-msgstr ""
+msgstr "Thema für Travelmate-Benachrichtigungs-E-Mails."
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:3
msgid "Travelmate"
-msgstr ""
+msgstr "Travelmate"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:209
msgid "Travelmate Settings"
-msgstr ""
+msgstr "Travelmate-Einstellungen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:301
msgid "Treat missing internet availability as an error."
-msgstr ""
+msgstr "Fehlende Internetverfügbarkeit als Fehler behandeln."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:321
msgid "Trigger Delay"
-msgstr "Verzögerung Trigger-Bedingung"
+msgstr "Verzögerung der Trigger-Bedingung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:359
msgid "User Agent"
-msgstr ""
+msgstr "User-Agent"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:380
msgid "VPN Hook"
-msgstr ""
+msgstr "VPN-Hook"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:389
msgid "VPN Interface"
-msgstr ""
+msgstr "VPN-Schnittstelle"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:383
msgid "VPN Service"
-msgstr ""
+msgstr "VPN-Dienst"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:281
msgid "VPN Settings"
-msgstr ""
+msgstr "VPN-Einstellungen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Ausführliche Debug-Protokollierung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:271
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:764
msgid "WPA Ent. (CCMP)"
-msgstr ""
+msgstr "WPA Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:272
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:765
msgid "WPA Ent. (TKIP)"
-msgstr ""
+msgstr "WPA Ent. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:238
msgid "WPA Flags"
-msgstr ""
+msgstr "WPA-Flags"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:262
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:755
msgid "WPA Pers."
-msgstr ""
+msgstr "WPA Pers."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:263
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:756
msgid "WPA Pers. (CCMP)"
-msgstr ""
+msgstr "WPA Pers. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:264
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:757
msgid "WPA Pers. (TKIP)"
-msgstr ""
+msgstr "WPA Pers. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:273
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:766
msgid "WPA/WPA2 Ent. (CCMP)"
-msgstr ""
+msgstr "WPA/WPA2 Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:274
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:767
msgid "WPA/WPA2 Ent. (TKIP)"
-msgstr ""
+msgstr "WPA/WPA2 Ent. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:265
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:758
msgid "WPA/WPA2 Pers. (CCMP)"
-msgstr ""
+msgstr "WPA/WPA2 Pers. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:266
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:759
msgid "WPA/WPA2 Pers. (TKIP)"
-msgstr ""
+msgstr "WPA/WPA2 Pers. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:269
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:762
msgid "WPA2 Ent. (CCMP)"
-msgstr ""
+msgstr "WPA2 Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:270
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:763
msgid "WPA2 Ent. (TKIP)"
-msgstr ""
+msgstr "WPA2 Ent. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:259
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:752
msgid "WPA2 Pers."
-msgstr ""
+msgstr "WPA2 Pers."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:260
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:753
msgid "WPA2 Pers. (CCMP)"
-msgstr ""
+msgstr "WPA2 Pers. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:261
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:754
msgid "WPA2 Pers. (TKIP)"
-msgstr ""
+msgstr "WPA2 Pers. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:761
msgid "WPA2/WPA3 Ent."
-msgstr ""
+msgstr "WPA2/WPA3 Ent."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:268
msgid "WPA2/WPA3 Ent. (CCMP)"
-msgstr ""
+msgstr "WPA2/WPA3 Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:258
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:751
msgid "WPA2/WPA3 Pers. (CCMP)"
-msgstr ""
+msgstr "WPA2/WPA3 Pers. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:760
msgid "WPA3 Ent."
-msgstr ""
+msgstr "WPA3 Ent."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:267
msgid "WPA3 Ent. (CCMP)"
-msgstr ""
+msgstr "WPA3 Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:768
msgid "WPA3 OWE (CCMP)"
-msgstr ""
+msgstr "WPA3 OWE (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:257
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:750
msgid "WPA3 Pers. (SAE)"
-msgstr ""
+msgstr "WPA3 Pers. (SAE)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:581
msgid "Wireless Scan"
-msgstr ""
+msgstr "Drahtloser Scan"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:208
msgid "Wireless Settings"
-msgstr ""
+msgstr "Drahtlose Einstellungen"
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:27
msgid "Wireless Stations"
-msgstr ""
+msgstr "Drahtlose Stationen"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:370
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:798
msgid "auth=MSCHAPV2"
-msgstr ""
+msgstr "auth=MSCHAPV2"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:369
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:797
msgid "auth=PAP"
-msgstr ""
+msgstr "auth=PAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:276
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:769
msgid "none"
-msgstr ""
+msgstr "kein"
#~ msgid "AP on"
#~ msgstr "Access Point auf"
diff --git a/applications/luci-app-travelmate/po/fr/travelmate.po b/applications/luci-app-travelmate/po/fr/travelmate.po
index ef0ad6feaa..9a516b2f00 100644
--- a/applications/luci-app-travelmate/po/fr/travelmate.po
+++ b/applications/luci-app-travelmate/po/fr/travelmate.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-20 14:41+0000\n"
-"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
+"Last-Translator: Loïck MAHIEUX <loick111@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
-msgstr ""
+msgstr "-- Sélection AP --"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:261
msgid "AP QR-Codes..."
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:280
msgid "Additional Settings"
-msgstr ""
+msgstr "Paramètres additionnels"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:321
msgid ""
@@ -96,7 +96,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:572
msgid "Channel"
-msgstr ""
+msgstr "Canal"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:297
msgid ""
@@ -140,7 +140,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:226
msgid "Delete this network"
-msgstr ""
+msgstr "Supprimer ce réseau"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:245
msgid "Device"
@@ -155,11 +155,11 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:587
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:829
msgid "Dismiss"
-msgstr ""
+msgstr "Annuler"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:215
msgid "Drag to reorder"
-msgstr ""
+msgstr "Faites glisser pour réorganiser"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "E-Mail Hook"
@@ -167,15 +167,15 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:422
msgid "E-Mail Profile"
-msgstr ""
+msgstr "Email du profil"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:407
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "Adresse e-mail du destinataire"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:412
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adresse électronique de l'expéditeur"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:282
msgid "E-Mail Settings"
@@ -183,7 +183,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:417
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Objet du courrier électronique"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:365
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:793
@@ -216,7 +216,7 @@ msgstr "Éditer"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:221
msgid "Edit this network"
-msgstr ""
+msgstr "Éditer ce réseau"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
msgid "Enable the travelmate service."
@@ -225,11 +225,12 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
+"Activez la journalisation verbale de débogage en cas d'erreurs de traitement."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
msgid "Enabled"
-msgstr ""
+msgstr "Activé"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:256
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:575
@@ -254,7 +255,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "Paramètres généraux"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
@@ -280,7 +281,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:224
msgid "Information"
-msgstr ""
+msgstr "Information"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:720
msgid "Interface Name"
@@ -308,7 +309,7 @@ msgstr "Dernière exécution"
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:35
msgid "Log View"
-msgstr ""
+msgstr "Vue du journal"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:363
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:791
@@ -504,7 +505,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:277
msgid "Settings"
-msgstr ""
+msgstr "Paramètres"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:331
msgid "Signal Quality Threshold"
@@ -534,7 +535,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:226
msgid "Status / Version"
-msgstr ""
+msgstr "Statut / Version"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:571
msgid "Strength"
@@ -646,7 +647,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Logs en mode verbeux"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:271
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:764
@@ -777,7 +778,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:276
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:769
msgid "none"
-msgstr ""
+msgstr "aucun"
#~ msgid "Action"
#~ msgstr "Action"
diff --git a/applications/luci-app-travelmate/po/it/travelmate.po b/applications/luci-app-travelmate/po/it/travelmate.po
index eee54fdb5d..205c130ebe 100644
--- a/applications/luci-app-travelmate/po/it/travelmate.po
+++ b/applications/luci-app-travelmate/po/it/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-09 14:35+0000\n"
-"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -254,7 +254,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "Impostazioni generali"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
diff --git a/applications/luci-app-travelmate/po/ja/travelmate.po b/applications/luci-app-travelmate/po/ja/travelmate.po
index 35c3054b13..bf12267c8c 100644
--- a/applications/luci-app-travelmate/po/ja/travelmate.po
+++ b/applications/luci-app-travelmate/po/ja/travelmate.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-10-11 22:18+0000\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/ja/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -145,7 +145,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:226
msgid "Delete this network"
-msgstr "ネットワークを削除します"
+msgstr "このネットワークを削除"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:245
msgid "Device"
@@ -208,7 +208,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:351
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:779
msgid "EAP-Method"
-msgstr "EAP メソッド"
+msgstr "EAPメソッド"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:368
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:796
@@ -221,7 +221,7 @@ msgstr "編集"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:221
msgid "Edit this network"
-msgstr "ネットワークを編集"
+msgstr "このネットワークを編集"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
msgid "Enable the travelmate service."
diff --git a/applications/luci-app-travelmate/po/pl/travelmate.po b/applications/luci-app-travelmate/po/pl/travelmate.po
index 3c0a5ab3ed..867df94e96 100644
--- a/applications/luci-app-travelmate/po/pl/travelmate.po
+++ b/applications/luci-app-travelmate/po/pl/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-11 22:18+0000\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
"Last-Translator: Atrate <Atrate@protonmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -100,7 +100,7 @@ msgstr "Wykrywanie logowania w sieci"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:351
msgid "Captive Portal URL"
-msgstr ""
+msgstr "Adres URL portalu przechwytującego"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:572
msgid "Channel"
@@ -111,6 +111,8 @@ msgid ""
"Check the internet availability, handle captive portal redirections and keep "
"the uplink connection 'alive'."
msgstr ""
+"Sprawdź dostępność internetu, obsługuj przekierowania do portalu "
+"przechwytującego i utrzymuj połączenie uplink 'aktywne'."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:147
msgid ""
@@ -129,7 +131,7 @@ msgstr "Koniec połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:466
msgid "Connection End Expiry"
-msgstr ""
+msgstr "Wygaśnięcie zakończenia połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:326
msgid "Connection Limit"
@@ -137,11 +139,11 @@ msgstr "Limit połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:426
msgid "Connection Start"
-msgstr ""
+msgstr "Rozpoczęcie połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:448
msgid "Connection Start Expiry"
-msgstr ""
+msgstr "Wygaśnięcie zakończenia połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:228
msgid "Del"
@@ -149,7 +151,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:226
msgid "Delete this network"
-msgstr ""
+msgstr "Usuń tą sieć"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:245
msgid "Device"
@@ -164,11 +166,11 @@ msgstr "Nazwa urządzenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:587
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:829
msgid "Dismiss"
-msgstr ""
+msgstr "Odrzuć"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:215
msgid "Drag to reorder"
-msgstr ""
+msgstr "Przeciągnij, aby zmienić kolejność"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "E-Mail Hook"
@@ -229,7 +231,7 @@ msgstr "Edytuj tę sieć"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
msgid "Enable the travelmate service."
-msgstr ""
+msgstr "Włącz usługę Travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Enable verbose debug logging in case of any processing errors."
@@ -269,11 +271,11 @@ msgstr "Ustawienia główne"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
-msgstr ""
+msgstr "Wygeneruj losowy adres MAC unicast dla każdego połączenia uplink."
#: applications/luci-app-travelmate/root/usr/share/rpcd/acl.d/luci-app-travelmate.json:3
msgid "Grant access to LuCI app travelmate"
-msgstr ""
+msgstr "Przyznaj dostęp LuCI do aplikacji Travelmate"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
msgid ""
@@ -308,11 +310,11 @@ msgstr "Kreator interfejsu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:268
msgid "Interface Wizard..."
-msgstr ""
+msgstr "Kreator interfejsu ..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "LAN Device"
-msgstr ""
+msgstr "Urządzenie LAN"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:247
msgid "Last Run"
@@ -325,12 +327,12 @@ msgstr "Widok dziennika"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:363
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:791
msgid "MSCHAP"
-msgstr ""
+msgstr "MSCHAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:364
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:792
msgid "MSCHAPV2"
-msgstr ""
+msgstr "MSCHAPV2"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:331
msgid ""
@@ -346,11 +348,11 @@ msgstr "Kontrola błędów sieci"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logread.js:22
msgid "No travelmate related logs yet!"
-msgstr ""
+msgstr "Brak powiązanych dzienników travelmate!"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:275
msgid "OWE"
-msgstr ""
+msgstr "OWE"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:341
msgid "Overall Timeout"
@@ -374,11 +376,10 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:361
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:789
msgid "PAP"
-msgstr ""
+msgstr "PAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:354
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:783
-#, fuzzy
msgid "PEAP"
msgstr "PEAP"
@@ -409,7 +410,7 @@ msgstr "Ścieżka do Klucza Prywatnego"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:258
msgid "Please install the separate 'qrencode' package."
-msgstr ""
+msgstr "Zainstaluj osobny pakiet „qrencode”."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:282
msgid ""
@@ -441,35 +442,39 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:114
msgid "QR-Code Overview"
-msgstr ""
+msgstr "Przegląd kodów QR"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:293
msgid "Radio Selection"
-msgstr ""
+msgstr "Wybór radia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Randomize MAC Addresses"
-msgstr ""
+msgstr "Losowe adresy MAC"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:407
msgid "Receiver address for travelmate notification E-Mails."
-msgstr ""
+msgstr "Adres odbiorcy wiadomości e-mail z powiadomieniem o travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:115
msgid ""
"Render the QR-Code of the selected Access Point to comfortably transfer the "
"WLAN credentials to your mobile devices."
msgstr ""
+"Renderuj kod QR wybranego punktu dostępowego, aby w wygodny sposób przesłać "
+"dane uwierzytelniające WLAN do urządzeń mobilnych."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:592
msgid "Repeat Scan"
-msgstr ""
+msgstr "Powtórz skanowanie"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:293
msgid ""
"Restrict travelmate to a single radio or change the overall scanning order "
"(e.g. 'radio1 radio0')."
msgstr ""
+"Ogranicz travelmate do jednego radia lub zmień ogólną kolejność skanowania ("
+"np. 'radio1 radio0')."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:326
msgid "Retry limit to connect to an uplink."
@@ -501,23 +506,24 @@ msgstr "Rozmiar bufora skanowania"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:557
msgid "Scan on"
-msgstr ""
+msgstr "Skanowanie włączone"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:523
msgid "Script Arguments"
-msgstr ""
+msgstr "Argumenty skryptu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:412
msgid "Sender address for travelmate notification E-Mails."
-msgstr ""
+msgstr "Adres nadawcy dla powiadomień E-Mail dla travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
+"Wysyła powiadomienie E-Mail po każdym udanym połączeniu przez sieć uplink."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:368
msgid "Service Priority"
-msgstr ""
+msgstr "Priorytet usługi"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:277
msgid "Settings"
@@ -537,11 +543,11 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:579
msgid "Starting wireless scan on '"
-msgstr ""
+msgstr "Rozpoczynanie skanowania"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:229
msgid "Station ID"
-msgstr ""
+msgstr "Identyfikator stacji"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station Interface"
@@ -549,7 +555,7 @@ msgstr "Interfejs stacji"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:232
msgid "Station MAC"
-msgstr ""
+msgstr "Stacja MAC"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:226
msgid "Status / Version"
@@ -557,52 +563,58 @@ msgstr "Status/Wersja"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:571
msgid "Strength"
-msgstr ""
+msgstr "Siła"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:352
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:781
msgid "TLS"
-msgstr ""
+msgstr "TLS"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:353
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:782
msgid "TTLS"
-msgstr ""
+msgstr "TTLS"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:105
msgid "The QR-Code could not be generated!"
-msgstr ""
+msgstr "Nie można wygenerować kodu QR!"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:31
msgid "The firewall zone name"
-msgstr ""
+msgstr "Nazwa strefy zapory"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:36
+#, fuzzy
msgid "The interface metric"
-msgstr ""
+msgstr "Metryka interfejsu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
+#, fuzzy
msgid "The lan network device, e.g. 'br-lan'."
-msgstr ""
+msgstr "Urządzenie sieci lan, np. \"br-lan\"."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:389
msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr ""
+msgstr "Logiczny interfejs sieci VPN, np. „wg0” lub „tun0”."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:351
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
+"Wybrany adres URL będzie używany do sprawdzania łączności i portalu "
+"dostępowego."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:368
msgid "The selected priority will be used for travelmate processes."
-msgstr ""
+msgstr "Wybrany priorytet będzie używany w procesach travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:359
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
msgstr ""
+"Wybrany agent użytkownika będzie używany do sprawdzania łączności i portalu "
+"dostępowego."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logread.js:29
msgid "The syslog output, pre-filtered for travelmate related messages only."
@@ -612,11 +624,11 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:56
msgid "The uplink interface has been updated."
-msgstr ""
+msgstr "Interfejs uplink został zaktualizowany."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:26
msgid "The uplink interface name"
-msgstr ""
+msgstr "Nazwa interfejsu uplink"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:20
msgid ""
@@ -624,10 +636,13 @@ msgid ""
"creates an IPv4- and an IPv6 alias network interface with all required "
"network- and firewall settings."
msgstr ""
+"Aby korzystać z Travelmate, należy raz skonfigurować interfejs uplink. "
+"Kreator ten tworzy interfejs sieciowy IPv4- i IPv6 alias z wszystkimi "
+"wymaganymi ustawieniami sieci i zapory sieciowej."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:417
msgid "Topic for travelmate notification E-Mails."
-msgstr ""
+msgstr "Temat powiadomień E-Mail travelmate."
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:3
msgid "Travelmate"
@@ -635,7 +650,7 @@ msgstr "Travelmate"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:209
msgid "Travelmate Settings"
-msgstr ""
+msgstr "Ustawienia Travelmate"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:301
msgid "Treat missing internet availability as an error."
@@ -647,7 +662,7 @@ msgstr "Opóźnienie wyzwalacza"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:359
msgid "User Agent"
-msgstr ""
+msgstr "Agent użytkownika"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:380
msgid "VPN Hook"
@@ -655,15 +670,15 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:389
msgid "VPN Interface"
-msgstr ""
+msgstr "Interfejs VPN"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:383
msgid "VPN Service"
-msgstr ""
+msgstr "Usługa VPN"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:281
msgid "VPN Settings"
-msgstr ""
+msgstr "Ustawienia VPN"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Verbose Debug Logging"
@@ -672,106 +687,107 @@ msgstr "Pełne rejestrowanie debugowania"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:271
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:764
msgid "WPA Ent. (CCMP)"
-msgstr ""
+msgstr "WPA Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:272
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:765
msgid "WPA Ent. (TKIP)"
-msgstr ""
+msgstr "WPA Ent. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:238
+#, fuzzy
msgid "WPA Flags"
-msgstr ""
+msgstr "Flagi WPA"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:262
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:755
msgid "WPA Pers."
-msgstr ""
+msgstr "WPA Pers."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:263
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:756
msgid "WPA Pers. (CCMP)"
-msgstr ""
+msgstr "WPA Pers. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:264
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:757
msgid "WPA Pers. (TKIP)"
-msgstr ""
+msgstr "WPA Pers. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:273
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:766
msgid "WPA/WPA2 Ent. (CCMP)"
-msgstr ""
+msgstr "WPA/WPA2 Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:274
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:767
msgid "WPA/WPA2 Ent. (TKIP)"
-msgstr ""
+msgstr "WPA/WPA2 Ent. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:265
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:758
msgid "WPA/WPA2 Pers. (CCMP)"
-msgstr ""
+msgstr "WPA/WPA2 Pers. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:266
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:759
msgid "WPA/WPA2 Pers. (TKIP)"
-msgstr ""
+msgstr "WPA/WPA2 Pers. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:269
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:762
msgid "WPA2 Ent. (CCMP)"
-msgstr ""
+msgstr "WPA2 Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:270
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:763
msgid "WPA2 Ent. (TKIP)"
-msgstr ""
+msgstr "WPA2 Ent. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:259
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:752
msgid "WPA2 Pers."
-msgstr ""
+msgstr "WPA2 Pers."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:260
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:753
msgid "WPA2 Pers. (CCMP)"
-msgstr ""
+msgstr "WPA2 Pers. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:261
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:754
msgid "WPA2 Pers. (TKIP)"
-msgstr ""
+msgstr "WPA2 Pers. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:761
msgid "WPA2/WPA3 Ent."
-msgstr ""
+msgstr "WPA2/WPA3 Ent."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:268
msgid "WPA2/WPA3 Ent. (CCMP)"
-msgstr ""
+msgstr "WPA2/WPA3 Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:258
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:751
msgid "WPA2/WPA3 Pers. (CCMP)"
-msgstr ""
+msgstr "WPA2/WPA3 Pers. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:760
msgid "WPA3 Ent."
-msgstr ""
+msgstr "WPA3 Ent."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:267
msgid "WPA3 Ent. (CCMP)"
-msgstr ""
+msgstr "WPA3 Ent. (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:768
msgid "WPA3 OWE (CCMP)"
-msgstr ""
+msgstr "WPA3 OWE (CCMP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:257
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:750
msgid "WPA3 Pers. (SAE)"
-msgstr ""
+msgstr "WPA3 Pers. (SAE)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:581
msgid "Wireless Scan"
@@ -779,7 +795,7 @@ msgstr "Bezprzewodowe skanowanie"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:208
msgid "Wireless Settings"
-msgstr ""
+msgstr "Ustawienia sieci bezprzewodowej"
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:27
msgid "Wireless Stations"
@@ -798,7 +814,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:276
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:769
msgid "none"
-msgstr ""
+msgstr "brak"
#~ msgid "AP on"
#~ msgstr "AP włączony"
diff --git a/applications/luci-app-travelmate/po/pt/travelmate.po b/applications/luci-app-travelmate/po/pt/travelmate.po
index adb95a77f3..ebe70867be 100644
--- a/applications/luci-app-travelmate/po/pt/travelmate.po
+++ b/applications/luci-app-travelmate/po/pt/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-04 13:41+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/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-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -276,7 +276,7 @@ msgstr "RÁPIDO"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
diff --git a/applications/luci-app-travelmate/po/ru/travelmate.po b/applications/luci-app-travelmate/po/ru/travelmate.po
index c36b9c4b0a..18e46f0830 100644
--- a/applications/luci-app-travelmate/po/ru/travelmate.po
+++ b/applications/luci-app-travelmate/po/ru/travelmate.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: travelmate\n"
"POT-Creation-Date: 2017-12-07 21:00+0300\n"
-"PO-Revision-Date: 2020-10-09 00:10+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -173,15 +173,15 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:422
msgid "E-Mail Profile"
-msgstr ""
+msgstr "Профиль электронной почты"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:407
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "E-Mail адрес получателя"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:412
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "E-Mail адрес отправителя"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:282
msgid "E-Mail Settings"
@@ -189,7 +189,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:417
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Тема"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:365
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:793
@@ -230,7 +230,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr ""
+msgstr "Включить подробный отчёт при возникновении ошибок."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
diff --git a/applications/luci-app-travelmate/po/uk/travelmate.po b/applications/luci-app-travelmate/po/uk/travelmate.po
index 4227af0f18..69f7abe2b7 100644
--- a/applications/luci-app-travelmate/po/uk/travelmate.po
+++ b/applications/luci-app-travelmate/po/uk/travelmate.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-07 21:24+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -230,7 +230,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
msgid "Enabled"
-msgstr ""
+msgstr "Увімкнено"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:256
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:575
@@ -255,7 +255,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "Головні налаштування"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
diff --git a/applications/luci-app-travelmate/po/vi/travelmate.po b/applications/luci-app-travelmate/po/vi/travelmate.po
index d3e1398335..b1e4762627 100644
--- a/applications/luci-app-travelmate/po/vi/travelmate.po
+++ b/applications/luci-app-travelmate/po/vi/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/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 3.11-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -229,7 +229,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:256
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:575
diff --git a/applications/luci-app-travelmate/po/zh_Hans/travelmate.po b/applications/luci-app-travelmate/po/zh_Hans/travelmate.po
index 9a629a6020..7a2b74577d 100644
--- a/applications/luci-app-travelmate/po/zh_Hans/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh_Hans/travelmate.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-10-06 20:26+0000\n"
-"Last-Translator: Gerardyang <1304274443@qq.com>\n"
+"PO-Revision-Date: 2020-11-04 00:26+0000\n"
+"Last-Translator: taotieren <admin@taotieren.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstravelmate/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -102,7 +102,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:572
msgid "Channel"
-msgstr ""
+msgstr "信道"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:297
msgid ""
@@ -146,7 +146,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:226
msgid "Delete this network"
-msgstr ""
+msgstr "删除此网络"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:245
msgid "Device"
@@ -161,11 +161,11 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:587
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:829
msgid "Dismiss"
-msgstr ""
+msgstr "关闭"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:215
msgid "Drag to reorder"
-msgstr ""
+msgstr "拖动以重排"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "E-Mail Hook"
@@ -222,7 +222,7 @@ msgstr "编辑"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:221
msgid "Edit this network"
-msgstr ""
+msgstr "编辑此网络"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
msgid "Enable the travelmate service."
@@ -783,7 +783,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:276
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:769
msgid "none"
-msgstr ""
+msgstr "无"
#~ msgid "AP on"
#~ msgstr "AP 开启"
diff --git a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
index da1066ec52..164c80e450 100644
--- a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-08 12:44+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstravelmate/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -235,7 +235,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
msgid "Enabled"
-msgstr ""
+msgstr "已啟用"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:256
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:575
@@ -260,7 +260,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "一般設定"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
diff --git a/applications/luci-app-ttyd/po/fr/ttyd.po b/applications/luci-app-ttyd/po/fr/ttyd.po
index ba277d33d4..243c7d7ac7 100644
--- a/applications/luci-app-ttyd/po/fr/ttyd.po
+++ b/applications/luci-app-ttyd/po/fr/ttyd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-02 06:41+0000\n"
-"Last-Translator: Christophe CHAUVET <christophe.chauvet@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -82,7 +82,7 @@ msgstr "Activer SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:74
msgid "Error"
-msgstr ""
+msgstr "Erreur"
#: 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 "Infos"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:24
msgid "Interface"
@@ -128,7 +128,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:76
msgid "Notice"
-msgstr ""
+msgstr "Remarque"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Once"
@@ -219,7 +219,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
msgid "Warning"
-msgstr ""
+msgstr "Avertissement"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:12
msgid "ttyd Instance"
diff --git a/applications/luci-app-ttyd/po/ja/ttyd.po b/applications/luci-app-ttyd/po/ja/ttyd.po
index d84ff15d3e..b90d1ff2ad 100644
--- a/applications/luci-app-ttyd/po/ja/ttyd.po
+++ b/applications/luci-app-ttyd/po/ja/ttyd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-10 13:26+0000\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/ja/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:17
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:60
msgid "Enable IPv6 support"
diff --git a/applications/luci-app-ttyd/po/sv/ttyd.po b/applications/luci-app-ttyd/po/sv/ttyd.po
index ada9197cf9..cbbb9e953a 100644
--- a/applications/luci-app-ttyd/po/sv/ttyd.po
+++ b/applications/luci-app-ttyd/po/sv/ttyd.po
@@ -1,22 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
-msgstr ""
+msgstr "Acceptera endast en klient och avsluta vid frånkoppling"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:15
msgid "Add instance"
-msgstr ""
+msgstr "Lägg till instans"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:40
msgid "Allow URL args"
diff --git a/applications/luci-app-ttyd/po/zh_Hant/ttyd.po b/applications/luci-app-ttyd/po/zh_Hant/ttyd.po
index 88945beab1..a4b2839867 100644
--- a/applications/luci-app-ttyd/po/zh_Hant/ttyd.po
+++ b/applications/luci-app-ttyd/po/zh_Hant/ttyd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-30 13:42+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-02 13:09+0000\n"
+"Last-Translator: tommymaple <godoffrog@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsttyd/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -98,7 +98,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:60
msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:58
msgid "Index"
diff --git a/applications/luci-app-udpxy/po/sv/udpxy.po b/applications/luci-app-udpxy/po/sv/udpxy.po
index 23387dc9fc..e29ea91936 100644
--- a/applications/luci-app-udpxy/po/sv/udpxy.po
+++ b/applications/luci-app-udpxy/po/sv/udpxy.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 20:23+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/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 3.9.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
-msgstr ""
+msgstr "Bind IP/Gränssnitt"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
msgid "Buffer messages"
diff --git a/applications/luci-app-udpxy/po/vi/udpxy.po b/applications/luci-app-udpxy/po/vi/udpxy.po
index 1f85087a9c..e0b733d4b9 100644
--- a/applications/luci-app-udpxy/po/vi/udpxy.po
+++ b/applications/luci-app-udpxy/po/vi/udpxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-udpxy/root/usr/share/rpcd/acl.d/luci-app-udpxy.json:3
msgid "Grant UCI access for luci-app-udpxy"
diff --git a/applications/luci-app-udpxy/po/zh_Hant/udpxy.po b/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
index 4d4538ddaa..44239df469 100644
--- a/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
+++ b/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-30 13:42+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsudpxy/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-udpxy/root/usr/share/rpcd/acl.d/luci-app-udpxy.json:3
msgid "Grant UCI access for luci-app-udpxy"
diff --git a/applications/luci-app-uhttpd/po/cs/uhttpd.po b/applications/luci-app-uhttpd/po/cs/uhttpd.po
index de7afe0272..f0578d58d1 100644
--- a/applications/luci-app-uhttpd/po/cs/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/cs/uhttpd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
msgid "Grant UCI access for luci-app-uhttpd"
diff --git a/applications/luci-app-uhttpd/po/es/uhttpd.po b/applications/luci-app-uhttpd/po/es/uhttpd.po
index 6f4d261aba..91b3485182 100644
--- a/applications/luci-app-uhttpd/po/es/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/es/uhttpd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-08-04 18:32+0000\n"
+"PO-Revision-Date: 2020-10-31 10:05+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -29,7 +29,7 @@ msgstr "Un servidor HTTP(S) liviano de un solo hilo"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid "Aliases"
diff --git a/applications/luci-app-uhttpd/po/it/uhttpd.po b/applications/luci-app-uhttpd/po/it/uhttpd.po
index f5ea04f0aa..10a9567995 100644
--- a/applications/luci-app-uhttpd/po/it/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/it/uhttpd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-03 13:34+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/it/>\n"
"Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -104,7 +104,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
msgid "Grant UCI access for luci-app-uhttpd"
diff --git a/applications/luci-app-uhttpd/po/ja/uhttpd.po b/applications/luci-app-uhttpd/po/ja/uhttpd.po
index 5b633a7ba4..589dea9198 100644
--- a/applications/luci-app-uhttpd/po/ja/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ja/uhttpd.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-10-17 15:26+0000\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/ja/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.3.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"X-Poedit-Basepath: .\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
@@ -190,7 +190,7 @@ msgstr "基本認証の領域名"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
msgid "Redirect all HTTP to HTTPS"
-msgstr "全ての HTTP を HTTPS にリダイレクトする"
+msgstr "すべての HTTP を HTTPS にリダイレクトする"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
msgid "Remove configuration for certificate and key"
diff --git a/applications/luci-app-uhttpd/po/pt/uhttpd.po b/applications/luci-app-uhttpd/po/pt/uhttpd.po
index cd9705bc97..e467d0c83a 100644
--- a/applications/luci-app-uhttpd/po/pt/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/pt/uhttpd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-10-13 14:26+0000\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/pt/>\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.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -107,7 +107,7 @@ msgstr "Caminho completo para o interpretador de scripts Lua"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
msgid "Grant UCI access for luci-app-uhttpd"
diff --git a/applications/luci-app-uhttpd/po/uk/uhttpd.po b/applications/luci-app-uhttpd/po/uk/uhttpd.po
index b5810210af..8a5e3f2ad6 100644
--- a/applications/luci-app-uhttpd/po/uk/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/uk/uhttpd.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-17 11:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -28,7 +28,7 @@ msgstr "Легкий одно-поточний HTTP(S) сервер"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid "Aliases"
@@ -105,7 +105,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
msgid "Grant UCI access for luci-app-uhttpd"
diff --git a/applications/luci-app-uhttpd/po/vi/uhttpd.po b/applications/luci-app-uhttpd/po/vi/uhttpd.po
index 8710856d79..392b85f0da 100644
--- a/applications/luci-app-uhttpd/po/vi/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/vi/uhttpd.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:00-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/vi/>\n"
"Language: vi\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.3.2-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -25,7 +27,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid "Aliases"
diff --git a/applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po b/applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po
index 5828212d85..3f34740908 100644
--- a/applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/zh_Hans/uhttpd.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-10 12:47+0000\n"
-"Last-Translator: gw826943555 <gw826943555@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsuhttpd/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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -118,11 +118,11 @@ msgstr "HTTP 监听(地址:端口)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
msgid "HTTPS Certificate (DER or PEM format)"
-msgstr ""
+msgstr "HTTPS 证书 (DER 或 PEM 格式)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
msgid "HTTPS Private Key (DER or PEM format)"
-msgstr ""
+msgstr "HTTPS 私钥 (DER 或 PEM 格式)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
msgid "HTTPS listener (address:port)"
diff --git a/applications/luci-app-unbound/po/fr/unbound.po b/applications/luci-app-unbound/po/fr/unbound.po
index fcd9f83b5b..8858331069 100644
--- a/applications/luci-app-unbound/po/fr/unbound.po
+++ b/applications/luci-app-unbound/po/fr/unbound.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-17 10:09+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
msgid "(none)"
-msgstr ""
+msgstr "(aucun)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
msgid "(root)"
diff --git a/applications/luci-app-unbound/po/ja/unbound.po b/applications/luci-app-unbound/po/ja/unbound.po
index 606716e88d..a3eec990a4 100644
--- a/applications/luci-app-unbound/po/ja/unbound.po
+++ b/applications/luci-app-unbound/po/ja/unbound.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-25 07:41+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -85,7 +85,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:47
msgid "DHCP"
-msgstr ""
+msgstr "DHCP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
msgid "DHCP Link"
@@ -97,15 +97,15 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:57
msgid "DNS Cache"
-msgstr ""
+msgstr "DNS キャッシュ"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
msgid "DNS Plugin"
-msgstr ""
+msgstr "DNS プラグイン"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:63
msgid "DNS over TLS"
-msgstr ""
+msgstr "DNS over TLS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
msgid "DNS64 Prefix"
@@ -186,19 +186,19 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
msgid "Enable DNS64"
-msgstr ""
+msgstr "DNS64 を有効にする"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:71
msgid "Enable DNSSEC"
-msgstr ""
+msgstr "DNSSEC を有効にする"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:53
msgid "Enable Unbound"
-msgstr ""
+msgstr "Unbound を有効にする"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:209
msgid "Enable access for unbound-control"
@@ -206,7 +206,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:102
msgid "Enable the DNS64 module"
-msgstr ""
+msgstr "DNS64 モジュールを有効にする"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:72
msgid "Enable the DNSSEC validator module"
@@ -282,7 +282,7 @@ msgstr ""
#: applications/luci-app-unbound/root/usr/share/rpcd/acl.d/luci-app-unbound.json:3
msgid "Grant UCI access for luci-app-unbound"
-msgstr ""
+msgstr "luci-app-unbound の UCI アクセスを許可"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
@@ -325,15 +325,15 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:221
msgid "IP4 Only"
-msgstr ""
+msgstr "IP4 のみ"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
msgid "IP4 and IP6"
-msgstr ""
+msgstr "IP4 及び IP6"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
msgid "IP6 Only*"
-msgstr ""
+msgstr "IP6 のみ*"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
msgid "IP6 Preferred"
@@ -383,7 +383,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
msgid "Local Domain"
-msgstr ""
+msgstr "ローカル ドメイン"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:159
msgid "Local Domain Type"
diff --git a/applications/luci-app-unbound/po/pt_BR/unbound.po b/applications/luci-app-unbound/po/pt_BR/unbound.po
index f942287d30..7b29508e75 100644
--- a/applications/luci-app-unbound/po/pt_BR/unbound.po
+++ b/applications/luci-app-unbound/po/pt_BR/unbound.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-20 11:41+0000\n"
-"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"PO-Revision-Date: 2020-11-01 08:19+0000\n"
+"Last-Translator: Igor Benek-Lins <beneklins@protonmail.ch>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsunbound/pt_BR/>\n"
"Language: pt_BR\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.3.2-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -68,7 +68,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:77
msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
-msgstr "Dividir o loop onde o DNSSES precisar do NTP e o NTP precisar do DNS"
+msgstr "Dividir o loop onde o DNSSEC precisa do NTP e o NTP precisa do DNS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
msgid "Check for local program to allow forward to localhost"
diff --git a/applications/luci-app-unbound/po/vi/unbound.po b/applications/luci-app-unbound/po/vi/unbound.po
index 3e25a758ce..a4595eb080 100644
--- a/applications/luci-app-unbound/po/vi/unbound.po
+++ b/applications/luci-app-unbound/po/vi/unbound.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -222,7 +222,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:278
msgid "Extended Statistics"
diff --git a/applications/luci-app-unbound/po/zh_Hans/unbound.po b/applications/luci-app-unbound/po/zh_Hans/unbound.po
index 51b8c69d68..ce5bfa041d 100644
--- a/applications/luci-app-unbound/po/zh_Hans/unbound.po
+++ b/applications/luci-app-unbound/po/zh_Hans/unbound.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-31 18:41+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsunbound/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -69,7 +69,7 @@ msgstr "打破 DNSSEC 需要 NTP,NTP 又需要 DNS 的循环"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
msgid "Check for local program to allow forward to localhost"
-msgstr ""
+msgstr "检查允许转发到本地主机的本地程序"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:83
msgid "Choose Unbounds listening port"
@@ -484,7 +484,7 @@ msgstr "生成 DNS64 地址的前缀"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:273
msgid "Prevent client query overload; zero is off"
-msgstr ""
+msgstr "防止客户端查询超载;zero 表示关闭"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:267
msgid "Prevent excessively short cache periods"
@@ -504,7 +504,7 @@ msgstr "最小化查询"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:272
msgid "Query Rate Limit"
-msgstr ""
+msgstr "查询速率限制"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:75
msgid "Recurse"
diff --git a/applications/luci-app-unbound/po/zh_Hant/unbound.po b/applications/luci-app-unbound/po/zh_Hant/unbound.po
index 2e9192a319..6d07ac3393 100644
--- a/applications/luci-app-unbound/po/zh_Hant/unbound.po
+++ b/applications/luci-app-unbound/po/zh_Hant/unbound.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-03 13:35+0000\n"
-"Last-Translator: Trevor <wowpapa3232@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsunbound/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.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -222,7 +222,7 @@ msgstr "啟用此轉移區域"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:278
msgid "Extended Statistics"
diff --git a/applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js b/applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js
index 095078a4e2..5780bcc469 100644
--- a/applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js
+++ b/applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js
@@ -167,6 +167,17 @@ return view.extend({
o = s.taboption('advanced', form.Value, 'upnp_lease_file', _('UPnP lease file'))
o.placeholder = '/var/run/miniupnpd.leases'
+ s.taboption('advanced', form.Flag, 'use_stun', _('Use STUN'))
+
+ o = s.taboption('advanced', form.Value, 'stun_host', _('STUN Host'))
+ o.depends('use_stun', '1');
+ o.datatype = 'host'
+
+ o = s.taboption('advanced', form.Value, 'stun_port', _('STUN Port'))
+ o.depends('use_stun', '1');
+ o.datatype = 'port'
+ o.placeholder = '0-65535'
+
s = m.section(form.GridSection, 'perm_rule', _('MiniUPnP ACLs'),
_('ACLs specify which external ports may be redirected to which internal addresses and ports'))
diff --git a/applications/luci-app-upnp/po/ar/upnp.po b/applications/luci-app-upnp/po/ar/upnp.po
index c4bb8fd971..41fed7a2be 100644
--- a/applications/luci-app-upnp/po/ar/upnp.po
+++ b/applications/luci-app-upnp/po/ar/upnp.po
@@ -15,13 +15,13 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "إجراء"
@@ -68,7 +68,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -116,7 +116,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -133,15 +133,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -174,6 +174,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -212,6 +220,10 @@ msgstr "مجهول"
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/bg/upnp.po b/applications/luci-app-upnp/po/bg/upnp.po
index df1b0ba51c..64501d5343 100644
--- a/applications/luci-app-upnp/po/bg/upnp.po
+++ b/applications/luci-app-upnp/po/bg/upnp.po
@@ -14,13 +14,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr ""
@@ -67,7 +67,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -115,7 +115,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -132,15 +132,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -173,6 +173,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -211,6 +219,10 @@ msgstr ""
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/bn_BD/upnp.po b/applications/luci-app-upnp/po/bn_BD/upnp.po
index f622a818a6..f2e6fb96e8 100644
--- a/applications/luci-app-upnp/po/bn_BD/upnp.po
+++ b/applications/luci-app-upnp/po/bn_BD/upnp.po
@@ -12,13 +12,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.1.1\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr ""
@@ -65,7 +65,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -113,7 +113,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -130,15 +130,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -171,6 +171,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -209,6 +217,10 @@ msgstr ""
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/ca/upnp.po b/applications/luci-app-upnp/po/ca/upnp.po
index 765fa6094f..9770a93cd7 100644
--- a/applications/luci-app-upnp/po/ca/upnp.po
+++ b/applications/luci-app-upnp/po/ca/upnp.po
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -24,7 +24,7 @@ msgstr ""
"Els ACL especifiquen quins ports externs es poden redirigir a quines adreces "
"i ports interns"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Acció"
@@ -71,7 +71,7 @@ msgstr "Adreça de client"
msgid "Client Port"
msgstr "Port de client"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Comentari"
@@ -119,7 +119,7 @@ msgstr "Habilita mode segur"
msgid "External Port"
msgstr "Port extern"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Ports externs"
@@ -136,15 +136,15 @@ msgstr ""
msgid "Host"
msgstr "Amfitrió"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Adreces internes"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Ports interns"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "ACLs de MiniUPnP"
@@ -177,6 +177,14 @@ msgstr "Posa informació extra de depuració en el registre de sistema"
msgid "Report system instead of daemon uptime"
msgstr "Reporta el temps actiu del sistema en lloc del del dimoni"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Inicia el servei UPnP i NAP-PMP"
@@ -217,6 +225,10 @@ msgstr "Desconegut"
msgid "Uplink"
msgstr "Enllaç de pujada"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/cs/upnp.po b/applications/luci-app-upnp/po/cs/upnp.po
index 7a517da4ef..08696335ea 100644
--- a/applications/luci-app-upnp/po/cs/upnp.po
+++ b/applications/luci-app-upnp/po/cs/upnp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-11 01:51+0000\n"
-"Last-Translator: Tomas Greif <greif.tomas@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/cs/>\n"
"Language: cs\n"
@@ -10,9 +10,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -20,7 +20,7 @@ msgstr ""
"ACL stanovují, které vnější porty by měly být přesměrovány na které vnitřní "
"adresy a porty"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Akce"
@@ -67,7 +67,7 @@ msgstr "Adresa klienta"
msgid "Client Port"
msgstr "Port klienta"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Komentář"
@@ -115,13 +115,13 @@ msgstr "Povolit bezpečný režim"
msgid "External Port"
msgstr "Vnější port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Vnější porty"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:118
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-upnp/root/usr/share/rpcd/acl.d/luci-app-upnp.json:3
msgid "Grant access to upnp procedures"
@@ -132,15 +132,15 @@ msgstr ""
msgid "Host"
msgstr "Hostitel"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Vnitřní adresy"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Vnitřní porty"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "MiniUPnP ACL listy"
@@ -173,6 +173,14 @@ msgstr "Vypisovat extra ladící informace do systémového záznamu"
msgid "Report system instead of daemon uptime"
msgstr "Hlásit uptime systému namísto uptime daemonu"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Spustit službu UPnP a NAT-PMP"
@@ -212,6 +220,10 @@ msgstr "Neznámé"
msgid "Uplink"
msgstr "Uplink"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/de/upnp.po b/applications/luci-app-upnp/po/de/upnp.po
index 04d67544e0..10d5838612 100644
--- a/applications/luci-app-upnp/po/de/upnp.po
+++ b/applications/luci-app-upnp/po/de/upnp.po
@@ -14,7 +14,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -22,7 +22,7 @@ msgstr ""
"ACLs definieren, welche externen Ports zu welchen internen Adressen und "
"Ports weitergeleitet werden dürfen"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Aktion"
@@ -69,7 +69,7 @@ msgstr "Clientadresse"
msgid "Client Port"
msgstr "Clientport"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Kommentar"
@@ -117,7 +117,7 @@ msgstr "Sicheren Modus aktivieren"
msgid "External Port"
msgstr "Externer Port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Externe Ports"
@@ -134,15 +134,15 @@ msgstr "Zugriff auf UPNP-Prozeduren gewähren"
msgid "Host"
msgstr "Host"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Interne Adressen"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Interne Ports"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "ACLs der MiniUPnP"
@@ -175,6 +175,14 @@ msgstr "Schreibt zusätzliche Debug-Informationen in das Systemprotokoll"
msgid "Report system instead of daemon uptime"
msgstr "Systemlaufzeit statt Prozesslaufzeit melden"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "UPnP und NAT-PMP Dienst starten"
@@ -215,6 +223,10 @@ msgstr "Unbekannt"
msgid "Uplink"
msgstr "Uplink"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/el/upnp.po b/applications/luci-app-upnp/po/el/upnp.po
index eac52ef571..53e7941993 100644
--- a/applications/luci-app-upnp/po/el/upnp.po
+++ b/applications/luci-app-upnp/po/el/upnp.po
@@ -14,13 +14,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr ""
@@ -67,7 +67,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -115,7 +115,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -132,15 +132,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -173,6 +173,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -211,6 +219,10 @@ msgstr ""
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/en/upnp.po b/applications/luci-app-upnp/po/en/upnp.po
index dc2b8fd941..2360e3fec4 100644
--- a/applications/luci-app-upnp/po/en/upnp.po
+++ b/applications/luci-app-upnp/po/en/upnp.po
@@ -12,13 +12,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.1.1\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr ""
@@ -65,7 +65,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -113,7 +113,7 @@ msgstr "Enable secure mode"
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -130,15 +130,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -171,6 +171,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -209,6 +217,10 @@ msgstr ""
msgid "Uplink"
msgstr "Uplink"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/es/upnp.po b/applications/luci-app-upnp/po/es/upnp.po
index 6f0958dcce..73daa75db5 100644
--- a/applications/luci-app-upnp/po/es/upnp.po
+++ b/applications/luci-app-upnp/po/es/upnp.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2020-07-12 20:10+0000\n"
+"PO-Revision-Date: 2020-11-15 19:47+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/es/>\n"
@@ -12,9 +12,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -22,7 +22,7 @@ msgstr ""
"Los ACL especifican qué puertos externos pueden ser redirigidos hacia qué "
"direcciones y puertos internos"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Acción"
@@ -33,7 +33,7 @@ msgstr "Redirecciones UPnP activas"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:119
msgid "Advanced Settings"
-msgstr "Configuraciones avanzadas"
+msgstr "Configuración avanzada"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:131
msgid "Advertise as IGDv1 device instead of IGDv2"
@@ -69,7 +69,7 @@ msgstr "Dirección del cliente"
msgid "Client Port"
msgstr "Puerto del cliente"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Comentario"
@@ -117,7 +117,7 @@ msgstr "Activar modo seguro"
msgid "External Port"
msgstr "Puerto externo"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Puertos externos"
@@ -134,15 +134,15 @@ msgstr "Conceder acceso a los procedimientos de upnp"
msgid "Host"
msgstr "Host"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Direcciones internas"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Puertos internos"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "ACLs MiniUPnP"
@@ -175,6 +175,14 @@ msgstr "Escribe información de depuración extra en el registro del sistema"
msgid "Report system instead of daemon uptime"
msgstr "Informar del tiempo activo del sistema en vez de el del demonio"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr "Host STUN"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr "Puerto STUN"
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Iniciar servicio UPnP y NAT-PMP"
@@ -215,6 +223,10 @@ msgstr "Desconocido"
msgid "Uplink"
msgstr "Enlace ascendente"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr "Utilice STUN"
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/fi/upnp.po b/applications/luci-app-upnp/po/fi/upnp.po
index 97477f1fc0..6a4c8e86ff 100644
--- a/applications/luci-app-upnp/po/fi/upnp.po
+++ b/applications/luci-app-upnp/po/fi/upnp.po
@@ -14,13 +14,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Toiminta"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Kommentti"
@@ -115,7 +115,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -132,15 +132,15 @@ msgstr ""
msgid "Host"
msgstr "Palvelin"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -173,6 +173,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -211,6 +219,10 @@ msgstr "Tuntematon"
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/fr/upnp.po b/applications/luci-app-upnp/po/fr/upnp.po
index d6694270c0..04c8c4cb98 100644
--- a/applications/luci-app-upnp/po/fr/upnp.po
+++ b/applications/luci-app-upnp/po/fr/upnp.po
@@ -14,7 +14,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -22,7 +22,7 @@ msgstr ""
"Les ACLs définissent quels ports externes peuvent être redirigés, vers "
"quelles adresses et ports internes"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Action"
@@ -71,7 +71,7 @@ msgstr "Adresse du client"
msgid "Client Port"
msgstr "Port du client"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Commentaire"
@@ -119,7 +119,7 @@ msgstr "Activer le mode sécurisé"
msgid "External Port"
msgstr "Port externe"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Ports externes"
@@ -136,15 +136,15 @@ msgstr "Accorder l'accès aux procédures de upnp"
msgid "Host"
msgstr "Hôte"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Adresses internes"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Ports internes"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "ACLs MiniUPnP"
@@ -178,6 +178,14 @@ msgid "Report system instead of daemon uptime"
msgstr ""
"Indiquer la durée de fonctionnement du système plutôt que celle du démon UPnP"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Démarrer les services UPnP et NAT-PMP"
@@ -218,6 +226,10 @@ msgstr "Inconnue"
msgid "Uplink"
msgstr "Liaison montante"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/he/upnp.po b/applications/luci-app-upnp/po/he/upnp.po
index 719ade3343..a49ac24ad3 100644
--- a/applications/luci-app-upnp/po/he/upnp.po
+++ b/applications/luci-app-upnp/po/he/upnp.po
@@ -8,13 +8,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr ""
@@ -61,7 +61,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -109,7 +109,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -126,15 +126,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -167,6 +167,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -205,6 +213,10 @@ msgstr ""
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/hi/upnp.po b/applications/luci-app-upnp/po/hi/upnp.po
index 37c0beed3a..0b484d12a5 100644
--- a/applications/luci-app-upnp/po/hi/upnp.po
+++ b/applications/luci-app-upnp/po/hi/upnp.po
@@ -12,13 +12,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.1.1\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr ""
@@ -65,7 +65,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -113,7 +113,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -130,15 +130,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -171,6 +171,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -209,6 +217,10 @@ msgstr ""
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/hu/upnp.po b/applications/luci-app-upnp/po/hu/upnp.po
index d561a93284..7660a3f204 100644
--- a/applications/luci-app-upnp/po/hu/upnp.po
+++ b/applications/luci-app-upnp/po/hu/upnp.po
@@ -12,7 +12,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -20,7 +20,7 @@ msgstr ""
"Az ACL-ek határozzák meg, hogy melyik külső portok melyik belső portokra és "
"címekre kerülhetnek továbbításra"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Művelet"
@@ -69,7 +69,7 @@ msgstr "Ügyfél cím"
msgid "Client Port"
msgstr "Ügyfél port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Megjegyzés"
@@ -117,7 +117,7 @@ msgstr "Biztonságos mód engedélyezése"
msgid "External Port"
msgstr "Külső port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Külső portok"
@@ -134,15 +134,15 @@ msgstr ""
msgid "Host"
msgstr "Gép"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Belső címek"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Belső portok"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "MiniUPnP ACL-ek"
@@ -175,6 +175,14 @@ msgstr "További hibakeresési információkat tesz a rendszernaplóba"
msgid "Report system instead of daemon uptime"
msgstr "A démon helyett a rendszer működési idejét jeleníti meg"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "UPnP és NAT-PMP szolgáltatás elindítása"
@@ -215,6 +223,10 @@ msgstr "Ismeretlen"
msgid "Uplink"
msgstr "Kifelé menő kapcsolat"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/it/upnp.po b/applications/luci-app-upnp/po/it/upnp.po
index cfd3c3ef4e..30d8d0dbba 100644
--- a/applications/luci-app-upnp/po/it/upnp.po
+++ b/applications/luci-app-upnp/po/it/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: 2020-02-28 00:34+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/it/>\n"
"Language: it\n"
@@ -12,9 +12,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -22,7 +22,7 @@ msgstr ""
"Le ACL specificano quali porte esterne possono essere redirezionate a quali "
"indirizzi e porte interni"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Azione"
@@ -69,7 +69,7 @@ msgstr "Indirizzo IP"
msgid "Client Port"
msgstr "Porta"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Commento"
@@ -117,13 +117,13 @@ msgstr "Abilita la modalità sicura"
msgid "External Port"
msgstr "Porta Esterna"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Porte Esterne"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:118
msgid "General Settings"
-msgstr "Impostazioni Generali"
+msgstr "Impostazioni generali"
#: applications/luci-app-upnp/root/usr/share/rpcd/acl.d/luci-app-upnp.json:3
msgid "Grant access to upnp procedures"
@@ -134,15 +134,15 @@ msgstr ""
msgid "Host"
msgstr "Host"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Indirizzi Interni"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Porte Interne"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "ACL MiniUPnP"
@@ -175,6 +175,14 @@ msgstr "Scrivi nel log di sistema le informazioni di extra debugging"
msgid "Report system instead of daemon uptime"
msgstr "Mostra l'uptime del sistema invece del demone"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Avvia il servizo UPnP e NAT-PMP"
@@ -215,6 +223,10 @@ msgstr "Sconosciuto"
msgid "Uplink"
msgstr "Uplink"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/ja/upnp.po b/applications/luci-app-upnp/po/ja/upnp.po
index 8d85a613b7..b30627a999 100644
--- a/applications/luci-app-upnp/po/ja/upnp.po
+++ b/applications/luci-app-upnp/po/ja/upnp.po
@@ -14,7 +14,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -22,7 +22,7 @@ msgstr ""
"アクセス制御リスト(ACL) は、どの外部ポートからどの内部アドレス及びポートへリ"
"ダイレクトするかを設定します。"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "アクション"
@@ -69,7 +69,7 @@ msgstr "クライアント・アドレス"
msgid "Client Port"
msgstr "クライアント・ポート"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "コメント"
@@ -117,7 +117,7 @@ msgstr "セキュアモードを有効にする"
msgid "External Port"
msgstr "外部ポート"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "外部ポート"
@@ -134,15 +134,15 @@ msgstr "upnp プロシージャへのアクセスを許可"
msgid "Host"
msgstr "ホスト"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "内部アドレス"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "内部ポート"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "MiniUPnP アクセス制御リスト (ACL)"
@@ -175,6 +175,14 @@ msgstr "追加のデバッグ情報をシステムログへ挿入する"
msgid "Report system instead of daemon uptime"
msgstr "サービスの起動時間の代わりにシステムの起動時間を使用する"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "UPnP及びNAT-PMPサービスを開始する"
@@ -215,6 +223,10 @@ msgstr "不明"
msgid "Uplink"
msgstr "アップリンク"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/ko/upnp.po b/applications/luci-app-upnp/po/ko/upnp.po
index ba72c5f3cb..183a84a4a7 100644
--- a/applications/luci-app-upnp/po/ko/upnp.po
+++ b/applications/luci-app-upnp/po/ko/upnp.po
@@ -14,13 +14,13 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "액션"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -115,7 +115,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -132,15 +132,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -173,6 +173,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -211,6 +219,10 @@ msgstr ""
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/mr/upnp.po b/applications/luci-app-upnp/po/mr/upnp.po
index e45c1459ba..a289da6655 100644
--- a/applications/luci-app-upnp/po/mr/upnp.po
+++ b/applications/luci-app-upnp/po/mr/upnp.po
@@ -14,13 +14,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr ""
@@ -67,7 +67,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "टिप्पणी"
@@ -115,7 +115,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -132,15 +132,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -173,6 +173,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -211,6 +219,10 @@ msgstr "अज्ञात"
msgid "Uplink"
msgstr "अपलिंक"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/ms/upnp.po b/applications/luci-app-upnp/po/ms/upnp.po
index 846d18a935..fccbe05155 100644
--- a/applications/luci-app-upnp/po/ms/upnp.po
+++ b/applications/luci-app-upnp/po/ms/upnp.po
@@ -12,13 +12,13 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Tindakan"
@@ -65,7 +65,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -113,7 +113,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -130,15 +130,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -171,6 +171,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -209,6 +217,10 @@ msgstr ""
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/nb_NO/upnp.po b/applications/luci-app-upnp/po/nb_NO/upnp.po
index 871945f2cb..fda398ab4b 100644
--- a/applications/luci-app-upnp/po/nb_NO/upnp.po
+++ b/applications/luci-app-upnp/po/nb_NO/upnp.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -18,7 +18,7 @@ msgstr ""
"ACL angir hvilke eksterne porter som kan bli viderekoblet, og til hvilke "
"interne adresser og porter."
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Handling"
@@ -65,7 +65,7 @@ msgstr "Klient adresse"
msgid "Client Port"
msgstr "Klient port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Kommentar"
@@ -113,7 +113,7 @@ msgstr "Aktiver sikker modus"
msgid "External Port"
msgstr "Ekstern port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Eksterne porter"
@@ -130,15 +130,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Interne adresser"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Interne porter"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "MiniUPnP ACL'er"
@@ -171,6 +171,14 @@ msgstr "Setter ekstra debugging informasjon i systemloggen"
msgid "Report system instead of daemon uptime"
msgstr "Rapporter systemets oppetid istedenfor daemon oppetid"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Start UPnP og NAT-PMP tjenesten"
@@ -211,6 +219,10 @@ msgstr ""
msgid "Uplink"
msgstr "Opplinje"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/pl/upnp.po b/applications/luci-app-upnp/po/pl/upnp.po
index 7609e3d832..826d6ed4c8 100644
--- a/applications/luci-app-upnp/po/pl/upnp.po
+++ b/applications/luci-app-upnp/po/pl/upnp.po
@@ -13,7 +13,7 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1.1-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -21,7 +21,7 @@ msgstr ""
"Listy kontroli dostępu (ang. ACL) określają jakie porty mogą być "
"przekierowane do jakich wewnętrznych adresów i portów"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Akcja"
@@ -68,7 +68,7 @@ msgstr "Adres klienta"
msgid "Client Port"
msgstr "Port klienta"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Komentarz"
@@ -116,7 +116,7 @@ msgstr "Włącz tryb bezpieczny"
msgid "External Port"
msgstr "Port zewnętrzny"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Porty zewnętrzne"
@@ -133,15 +133,15 @@ msgstr "Udziel dostępu do procedur UPNP"
msgid "Host"
msgstr "Host"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Adresy wewnętrzne"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Porty wewnętrzne"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "Listy kontroli dostępu MiniUPnP"
@@ -174,6 +174,14 @@ msgstr "Dodaje dodatkowe informacje debugowania do loga systemowego"
msgid "Report system instead of daemon uptime"
msgstr "Zgłaszaj czas pracy systemu zamiast czas pracy usługi"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Uruchom usługi UPnP i NAT-PMP"
@@ -213,6 +221,10 @@ msgstr "Nieznany"
msgid "Uplink"
msgstr "Uplink"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/pt/upnp.po b/applications/luci-app-upnp/po/pt/upnp.po
index 1f9b2a7d02..d463cb6dda 100644
--- a/applications/luci-app-upnp/po/pt/upnp.po
+++ b/applications/luci-app-upnp/po/pt/upnp.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: 2020-11-15 19:47+0000\n"
+"Last-Translator: Ricardo Nunes <ricardofsonunes@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/pt/>\n"
"Language: pt\n"
@@ -12,9 +12,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -22,7 +22,7 @@ msgstr ""
"Os ACL especificam quais as portas externas que podem ser redirecionadas "
"para que endereços internos e portas"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Ação"
@@ -70,7 +70,7 @@ msgstr "Endereço do Cliente"
msgid "Client Port"
msgstr "Porta do Cliente"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Comentário"
@@ -118,13 +118,13 @@ msgstr "Ativar o modo seguro"
msgid "External Port"
msgstr "Porta Externa"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Portas externas"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:118
msgid "General Settings"
-msgstr "Configurações Gerais"
+msgstr "Configurações gerais"
#: applications/luci-app-upnp/root/usr/share/rpcd/acl.d/luci-app-upnp.json:3
msgid "Grant access to upnp procedures"
@@ -135,15 +135,15 @@ msgstr "Conceder acesso UCI aos procedimentos upnp"
msgid "Host"
msgstr "Host"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Endereços internos"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Portas internas"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "ACLs MiniUPnP"
@@ -176,6 +176,14 @@ msgstr "Põe informações de depuração extras no log do sistema"
msgid "Report system instead of daemon uptime"
msgstr "Relata uptime do sistema ao invés da do daemon"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr "Host STUN"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr "Porta STUN"
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Iniciar serviço UPnP e NAT-PMP"
@@ -216,6 +224,10 @@ msgstr "Desconhecido"
msgid "Uplink"
msgstr "Uplink"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr "Utilizar STUN"
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/pt_BR/upnp.po b/applications/luci-app-upnp/po/pt_BR/upnp.po
index 4bbd208f24..49eecb140c 100644
--- a/applications/luci-app-upnp/po/pt_BR/upnp.po
+++ b/applications/luci-app-upnp/po/pt_BR/upnp.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
+"PO-Revision-Date: 2020-11-18 13:28+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsupnp/pt_BR/>\n"
@@ -12,9 +12,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -22,7 +22,7 @@ msgstr ""
"ACLs especificam quais portas externas podem ser redirecionadas para quais "
"endereços e portas internos"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Ação"
@@ -70,7 +70,7 @@ msgstr "Endereço do cliente"
msgid "Client Port"
msgstr "Porta do Cliente"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Comentário"
@@ -118,7 +118,7 @@ msgstr "Habilite modo seguro"
msgid "External Port"
msgstr "Porta Externa"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Portas Externas"
@@ -135,15 +135,15 @@ msgstr "Conceda acesso UCI aos procedimentos upnp"
msgid "Host"
msgstr "Host"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Endereços internos"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Portas internas"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "ACLs do MiniUPnP"
@@ -176,6 +176,14 @@ msgstr "Envie informações extra de depuração ao registro do sistema"
msgid "Report system instead of daemon uptime"
msgstr "Informe o tempo de vida do sistema ao invés do tempo do processo"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr "Host STUN"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr "Porta STUN"
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Dispare os serviços de UPnP e NAT-PMP"
@@ -215,6 +223,10 @@ msgstr "Desconhecido"
msgid "Uplink"
msgstr "Velocidade de envio do enlace (uplink)"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr "Use o STUN"
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/ro/upnp.po b/applications/luci-app-upnp/po/ro/upnp.po
index 1e6a133d01..5119773a14 100644
--- a/applications/luci-app-upnp/po/ro/upnp.po
+++ b/applications/luci-app-upnp/po/ro/upnp.po
@@ -13,7 +13,7 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -21,7 +21,7 @@ msgstr ""
"ACL-urile specifica porturile externe care pot fi redirectate si spre ce "
"adrese si porturi interne"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Actiune"
@@ -68,7 +68,7 @@ msgstr "Adresa client"
msgid "Client Port"
msgstr "Port client"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Comentariu"
@@ -116,7 +116,7 @@ msgstr "Activeaza modul securizat"
msgid "External Port"
msgstr "Port extern"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Porturi externe"
@@ -133,15 +133,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Adrese interne"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Porturi interne"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "Liste de acces mini UPnP"
@@ -174,6 +174,14 @@ msgstr "Pune informatii utile suplimentare in log-ul de sistem"
msgid "Report system instead of daemon uptime"
msgstr "Raporteaza timpul de functionare de sistem in loc de serviciu"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Porneste UPnP si serviciul NAT-PMP"
@@ -213,6 +221,10 @@ msgstr ""
msgid "Uplink"
msgstr "Uplink"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/ru/upnp.po b/applications/luci-app-upnp/po/ru/upnp.po
index 74fb3d38af..63c1a95188 100644
--- a/applications/luci-app-upnp/po/ru/upnp.po
+++ b/applications/luci-app-upnp/po/ru/upnp.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: upnp\n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2020-06-08 19:47+0000\n"
+"PO-Revision-Date: 2020-11-18 13:28+0000\n"
"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/ru/>\n"
@@ -12,11 +12,11 @@ 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.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -24,7 +24,7 @@ msgstr ""
"Список доступа задает внешние порты для перенаправления на внутренние адреса "
"и порты"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Действие"
@@ -71,7 +71,7 @@ msgstr "Адрес клиента"
msgid "Client Port"
msgstr "Порт клиента"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Комментарий"
@@ -119,7 +119,7 @@ msgstr "Защищённый режим"
msgid "External Port"
msgstr "Внешний порт"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Внешние порты"
@@ -136,15 +136,15 @@ msgstr "Предоставить доступ к процедурам UPnP"
msgid "Host"
msgstr "Хост"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Внутренние адреса"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Внутренние порты"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "Список доступа MiniUPnP"
@@ -177,6 +177,14 @@ msgstr "Добавлять дополнительную отладочную и
msgid "Report system instead of daemon uptime"
msgstr "Сообщать время работы системы вместо службы"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr "Хост STUN"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr "Порт STUN"
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Запустить службы<br />UPnP и NAT-PMP"
@@ -217,6 +225,10 @@ msgstr "Неизвестно"
msgid "Uplink"
msgstr "Внешнее соединение"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr "Используйте STUN"
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/sk/upnp.po b/applications/luci-app-upnp/po/sk/upnp.po
index 4983860828..fd99391bb5 100644
--- a/applications/luci-app-upnp/po/sk/upnp.po
+++ b/applications/luci-app-upnp/po/sk/upnp.po
@@ -12,13 +12,13 @@ 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-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Akcia"
@@ -65,7 +65,7 @@ msgstr "Adresa klienta"
msgid "Client Port"
msgstr "Port klienta"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Komentár"
@@ -113,7 +113,7 @@ msgstr "Povoliť zabezpečený režim"
msgid "External Port"
msgstr "Externý port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Externé porty"
@@ -130,15 +130,15 @@ msgstr ""
msgid "Host"
msgstr "Hostiteľ"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Interné adresy"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Interné porty"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -171,6 +171,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Spustiť službu UPnP a NAT-PMP"
@@ -209,6 +217,10 @@ msgstr "Neznáme"
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/sv/upnp.po b/applications/luci-app-upnp/po/sv/upnp.po
index 4a578228c2..ad6b0dfee3 100644
--- a/applications/luci-app-upnp/po/sv/upnp.po
+++ b/applications/luci-app-upnp/po/sv/upnp.po
@@ -12,7 +12,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -20,7 +20,7 @@ msgstr ""
"ACL:er anger vilka externa portar som ska omdirigeras till vilka interna "
"adresser och portar"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Åtgärd"
@@ -67,7 +67,7 @@ msgstr "Klient-adress"
msgid "Client Port"
msgstr "Klient-port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Kommentera"
@@ -115,7 +115,7 @@ msgstr "Aktivera säkert läge"
msgid "External Port"
msgstr "Extern port"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Externa portar"
@@ -132,15 +132,15 @@ msgstr ""
msgid "Host"
msgstr "Värd"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Interna adresser"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Interna portar"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "ACL:er för MiniUPnP"
@@ -173,6 +173,14 @@ msgstr "Lägger extra felsökningsinformation till system-loggen"
msgid "Report system instead of daemon uptime"
msgstr "Rapportera systemet iställer för demonens upptid"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Starta UPnP och NAT-PMP-tjänsten"
@@ -213,6 +221,10 @@ msgstr "Okänd"
msgid "Uplink"
msgstr "Upplänk"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/templates/upnp.pot b/applications/luci-app-upnp/po/templates/upnp.pot
index 56bb344492..1728a18d1a 100644
--- a/applications/luci-app-upnp/po/templates/upnp.pot
+++ b/applications/luci-app-upnp/po/templates/upnp.pot
@@ -1,13 +1,13 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -119,15 +119,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -160,6 +160,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -198,6 +206,10 @@ msgstr ""
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/tr/upnp.po b/applications/luci-app-upnp/po/tr/upnp.po
index 64b04ec8aa..d8f1f48b3c 100644
--- a/applications/luci-app-upnp/po/tr/upnp.po
+++ b/applications/luci-app-upnp/po/tr/upnp.po
@@ -12,13 +12,13 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Eylem"
@@ -65,7 +65,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Açıklama"
@@ -113,7 +113,7 @@ msgstr ""
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -130,15 +130,15 @@ msgstr ""
msgid "Host"
msgstr "Ana bilgisayar"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -171,6 +171,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -209,6 +217,10 @@ msgstr "Bilinmiyor"
msgid "Uplink"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/uk/upnp.po b/applications/luci-app-upnp/po/uk/upnp.po
index b3f8c9fa7d..3336a8730b 100644
--- a/applications/luci-app-upnp/po/uk/upnp.po
+++ b/applications/luci-app-upnp/po/uk/upnp.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-05-02 18:12+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
@@ -21,7 +21,7 @@ msgstr ""
"Список контролю доступу визначає, які зовнішні порти можуть бути "
"переспрямовані на які внутрішні адреси й порти"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Дія"
@@ -32,7 +32,7 @@ msgstr "Активні переспрямування UPnP"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:119
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:131
msgid "Advertise as IGDv1 device instead of IGDv2"
@@ -69,7 +69,7 @@ msgstr "Адреса клієнта"
msgid "Client Port"
msgstr "Порт клієнта"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Примітка"
@@ -117,13 +117,13 @@ msgstr "Увімкнути захищений режим"
msgid "External Port"
msgstr "Зовнішній порт"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "Зовнішні порти"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:118
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-upnp/root/usr/share/rpcd/acl.d/luci-app-upnp.json:3
msgid "Grant access to upnp procedures"
@@ -134,15 +134,15 @@ msgstr "Надати доступ до процедур upnp"
msgid "Host"
msgstr "Вузол"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "Внутрішні адреси"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "Внутрішні порти"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "Список контролю доступу MiniUPnP"
@@ -175,6 +175,14 @@ msgstr "Включати додаткові відомості для налаг
msgid "Report system instead of daemon uptime"
msgstr "Повідомляти час безвідмовної роботи системи, а не сервісу"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "Запускати служби UPnP та NAT-PMP"
@@ -215,6 +223,10 @@ msgstr "Невідомо"
msgid "Uplink"
msgstr "Висхідне з'єднання"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/vi/upnp.po b/applications/luci-app-upnp/po/vi/upnp.po
index 4489d917aa..5ff466d5b2 100644
--- a/applications/luci-app-upnp/po/vi/upnp.po
+++ b/applications/luci-app-upnp/po/vi/upnp.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:59+0200\n"
-"PO-Revision-Date: 2019-11-20 17:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/vi/>\n"
"Language: vi\n"
@@ -14,15 +14,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 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "Hành động"
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:119
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:131
msgid "Advertise as IGDv1 device instead of IGDv2"
@@ -69,7 +69,7 @@ msgstr ""
msgid "Client Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "Bình luận"
@@ -117,7 +117,7 @@ msgstr "Kích hoạt chế độ an toàn"
msgid "External Port"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr ""
@@ -134,15 +134,15 @@ msgstr ""
msgid "Host"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr ""
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr ""
@@ -175,6 +175,14 @@ msgstr ""
msgid "Report system instead of daemon uptime"
msgstr ""
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr ""
@@ -213,6 +221,10 @@ msgstr ""
msgid "Uplink"
msgstr "Uplink"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/zh_Hans/upnp.po b/applications/luci-app-upnp/po/zh_Hans/upnp.po
index b6dd9763ac..b352e07866 100644
--- a/applications/luci-app-upnp/po/zh_Hans/upnp.po
+++ b/applications/luci-app-upnp/po/zh_Hans/upnp.po
@@ -6,8 +6,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: 2020-02-19 13:29+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsupnp/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,15 +15,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 3.11\n"
+"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr "ACL 指定哪些外部端口可以被重定向至哪些内部地址及端口"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "动作"
@@ -70,9 +70,9 @@ msgstr "客户端地址"
msgid "Client Port"
msgstr "客户端端口"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: 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
@@ -118,7 +118,7 @@ msgstr "启用安全模式"
msgid "External Port"
msgstr "外部端口"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "外部端口"
@@ -135,15 +135,15 @@ msgstr ""
msgid "Host"
msgstr "主机"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "内部地址"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "内部端口"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "MiniUPnP ACL"
@@ -176,6 +176,14 @@ msgstr "将额外的调试信息打印至系统日志中"
msgid "Report system instead of daemon uptime"
msgstr "用系统运行时间代替进程运行时间"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr "STUN 主机"
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr "STUN 端口"
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "启动 UPnP 与 NAT-PMP 服务"
@@ -214,6 +222,10 @@ msgstr "未知"
msgid "Uplink"
msgstr "上行链路"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr "使用 STUN"
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-upnp/po/zh_Hant/upnp.po b/applications/luci-app-upnp/po/zh_Hant/upnp.po
index 884cde4b15..1e2f78773d 100644
--- a/applications/luci-app-upnp/po/zh_Hant/upnp.po
+++ b/applications/luci-app-upnp/po/zh_Hant/upnp.po
@@ -15,13 +15,13 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
"ACLs specify which external ports may be redirected to which internal "
"addresses and ports"
msgstr "ACL存取控制清單, 就是指定某些外部埠可以從導到內部位址和埠號"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:191
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:202
msgid "Action"
msgstr "動作"
@@ -68,7 +68,7 @@ msgstr "用戶端位址"
msgid "Client Port"
msgstr "用戶端埠號"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:177
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
msgstr "註解"
@@ -116,7 +116,7 @@ msgstr "啓用安全模式"
msgid "External Port"
msgstr "外部埠號"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:179
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
msgstr "外部埠號範圍"
@@ -133,15 +133,15 @@ msgstr ""
msgid "Host"
msgstr "主機"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:183
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
msgstr "內部位址"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:187
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
msgstr "內部埠號"
-#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
msgstr "小型UPnP存取控制清單"
@@ -174,6 +174,14 @@ msgstr "把額外的除錯資訊放入系統log計錄中"
msgid "Report system instead of daemon uptime"
msgstr "報表系統取代常駐更新時間"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
+msgid "STUN Host"
+msgstr ""
+
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
+msgid "STUN Port"
+msgstr ""
+
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
msgstr "啓用UPnP跟NAT-PMP服務"
@@ -212,6 +220,10 @@ msgstr "未知的"
msgid "Uplink"
msgstr "上行速率"
+#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
+msgid "Use STUN"
+msgstr ""
+
#: 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
msgid "Value in KByte/s, informational only"
diff --git a/applications/luci-app-vnstat/po/vi/vnstat.po b/applications/luci-app-vnstat/po/vi/vnstat.po
index 4d22b7a3d0..d07d1825b0 100644
--- a/applications/luci-app-vnstat/po/vi/vnstat.po
+++ b/applications/luci-app-vnstat/po/vi/vnstat.po
@@ -1,17 +1,20 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2010-11-16 20:55+0100\n"
-"Last-Translator: <jow@openwrt.org>\n"
-"Language-Team: German\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat/vi/>\n"
+"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=2; plural=n == 1 ? 0 : 1;\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:23
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
msgid "Daily traffic"
diff --git a/applications/luci-app-vnstat2/po/cs/vnstat2.po b/applications/luci-app-vnstat2/po/cs/vnstat2.po
index ae2307b279..72fbb712f1 100644
--- a/applications/luci-app-vnstat2/po/cs/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/cs/vnstat2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-05 06:18+0000\n"
-"Last-Translator: Dominik Lenoch <dlenoch@redhat.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
msgid "5 Minute"
@@ -29,7 +29,7 @@ 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
msgid "Delete"
-msgstr ""
+msgstr "Odstranit"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
diff --git a/applications/luci-app-vnstat2/po/sv/vnstat2.po b/applications/luci-app-vnstat2/po/sv/vnstat2.po
index f708b515bf..407643f996 100644
--- a/applications/luci-app-vnstat2/po/sv/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/sv/vnstat2.po
@@ -1,12 +1,18 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat2/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.4-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
msgid "5 Minute"
-msgstr ""
+msgstr "5 Minuter"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
msgid "Cancel"
diff --git a/applications/luci-app-vnstat2/po/vi/vnstat2.po b/applications/luci-app-vnstat2/po/vi/vnstat2.po
index 823ca80681..b189dd1f10 100644
--- a/applications/luci-app-vnstat2/po/vi/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/vi/vnstat2.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@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"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
msgid "5 Minute"
@@ -14,7 +20,7 @@ msgstr ""
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Daily"
diff --git a/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po b/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
index 383230bc0a..e4019938c9 100644
--- a/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-08 01:50+0000\n"
-"Last-Translator: PassWall-OpenWrt <chanwang@yandex.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
msgid "5 Minute"
@@ -33,11 +33,11 @@ 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"
@@ -45,11 +45,11 @@ msgstr ""
#: 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
msgid "Hourly"
-msgstr ""
+msgstr "每小时"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:81
msgid "Interface"
@@ -61,55 +61,55 @@ msgstr "接口"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
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
msgid "Monthly"
-msgstr ""
+msgstr "每月"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
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
msgid "Summary"
-msgstr ""
+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
msgid "Top"
-msgstr ""
+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:61
msgid "Yearly"
@@ -117,18 +117,18 @@ 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
msgid "vnStat Graphs"
-msgstr ""
+msgstr "vnStat 图表"
#: 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-vpn-policy-routing/po/cs/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po
index 4f9afe7204..086ccaa0c4 100644
--- a/applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-05 06:18+0000\n"
-"Last-Translator: Dominik Lenoch <dlenoch@redhat.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -346,7 +346,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
msgid "Start"
-msgstr ""
+msgstr "Start"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
msgid ""
@@ -360,7 +360,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "Stopped"
diff --git a/applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po
index 5dbde69c85..c2516a1712 100644
--- a/applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-25 19:08+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -20,7 +20,7 @@ msgstr "%s (mode strict)"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
msgid "%s is not installed or not found"
-msgstr "%s n'a pas été trouvé ou installé"
+msgstr "%s n'est pas installé ou introuvable"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
diff --git a/applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po
index daa9d9990a..8d26321a03 100644
--- a/applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-27 08:09+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -142,7 +142,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
diff --git a/applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po
index ba613c5848..be5989fdf1 100644
--- a/applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-09 00:10+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Andrey Yukhimchak <yukhymchak.a@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -29,6 +29,9 @@ msgid ""
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
+"%sWARNING:%s Пожалуйста ознакомьтесь с %sREADME%s перед любыми изменениями в "
+"этой секции! Любые изменения в настройках ниже проводите с предельной "
+"осторожностью!%s"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid ""
@@ -46,6 +49,9 @@ msgid ""
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
+"Позволяет указать список имен интерфейсов (в нижнем регистре) для явной "
+"поддержки службой. Может быть полезно если ваши OpenVPN тоннели "
+"сконфигурированы с переменной разработчика отличной от tun* или tap*."
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
msgid ""
@@ -53,18 +59,21 @@ msgid ""
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
+"Позволяет указать список имен интерфейсов (в нижнем регистре) для "
+"игнорирования службой. Может быть полезно если VPN сервер и VPN клиент "
+"запущены на одном маршрутизаторе."
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
msgid "Append"
-msgstr ""
+msgstr "Добавить"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Append local IP Tables rules"
-msgstr ""
+msgstr "Добавить локальные правила IP Tables"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
msgid "Append remote IP Tables rules"
-msgstr ""
+msgstr "Добавить удалённые правила IP Tables"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
msgid "Basic Configuration"
@@ -92,7 +101,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Condensed output"
-msgstr ""
+msgstr "Сжатый вывод"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
msgid "Configuration"
@@ -101,6 +110,7 @@ msgstr "Конфигурация"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Controls both system log and console output verbosity."
msgstr ""
+"Управляет уровнем подробности для системного журнала и вывода в консоль."
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
msgid "Custom User File Includes"
@@ -135,11 +145,11 @@ msgstr "Отключено"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
msgid "Display these protocols in protocol column in Web UI."
-msgstr ""
+msgstr "Отображать эти протоколы в строке протоколов Web UI."
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Do not enforce policies when their gateway is down"
-msgstr ""
+msgstr "Не применять политики когда их шлюз отключен"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
msgid "Enable"
diff --git a/applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po
index 68fa109421..1f82cfdb10 100644
--- a/applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
-msgstr ""
+msgstr "%s (inaktiverad)"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
msgid "%s (strict mode)"
@@ -244,7 +244,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
msgid "Restart"
-msgstr ""
+msgstr "Starta om"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid ""
@@ -254,7 +254,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
msgid "Running"
-msgstr ""
+msgstr "Igång"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "See the %sREADME%s for details."
diff --git a/applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po
index 630ab71a84..ae5184c3e8 100644
--- a/applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/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 3.11-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -95,7 +95,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Controls both system log and console output verbosity."
@@ -153,7 +153,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
msgid "Enabled"
-msgstr ""
+msgstr "Bật"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
msgid ""
@@ -232,7 +232,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
msgid "Protocol"
-msgstr ""
+msgstr "Giao thức"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
msgid "Remote addresses / domains"
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po
index 0a1890abc3..cbe85664e3 100644
--- a/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-31 18:42+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvpn-policy-routing/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -20,7 +20,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
msgid "%s is not installed or not found"
-msgstr ""
+msgstr "%s 未安装或找不到"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
@@ -37,7 +37,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
msgid "Advanced Configuration"
-msgstr ""
+msgstr "高级配置"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
msgid ""
@@ -67,7 +67,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
msgid "Basic Configuration"
-msgstr ""
+msgstr "基本配置"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
msgid "Boot Time-out"
@@ -79,7 +79,7 @@ msgstr "链"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
msgid "Comment"
-msgstr ""
+msgstr "注解"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
msgid ""
@@ -228,7 +228,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
msgid "Policies"
-msgstr ""
+msgstr "策略"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
msgid "Protocol"
@@ -283,7 +283,7 @@ msgstr "服务状态"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status [%s %s]"
-msgstr ""
+msgstr "服务状态 [%s %s]"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
msgid "Service Warnings"
@@ -426,7 +426,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
msgid "Verbose output"
-msgstr ""
+msgstr "详细输出"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:220
msgid "WAN"
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
index 36a5632d22..36e9f93f32 100644
--- a/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-30 13:42+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"Last-Translator: Tragic Life <huziyang2002@outlook.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvpn-policy-routing/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -153,7 +153,7 @@ msgstr "啟用"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
msgid "Enabled"
-msgstr "啟用"
+msgstr "已啟用"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
msgid ""
diff --git a/applications/luci-app-vpnbypass/po/fr/vpnbypass.po b/applications/luci-app-vpnbypass/po/fr/vpnbypass.po
index 3af0e2786e..9e46e2aba2 100644
--- a/applications/luci-app-vpnbypass/po/fr/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/fr/vpnbypass.po
@@ -1,22 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-22 19:41+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-11-14 12:48+0000\n"
+"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.0.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:40
msgid "%s (disabled)"
-msgstr ""
+msgstr "%s (désactivé)"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24
msgid "%s is not installed or not found"
-msgstr ""
+msgstr "%s n'est pas installé ou introuvable"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57
msgid "Disable"
diff --git a/applications/luci-app-vpnbypass/po/ja/vpnbypass.po b/applications/luci-app-vpnbypass/po/ja/vpnbypass.po
index 8888d994e4..f83ced3fbe 100644
--- a/applications/luci-app-vpnbypass/po/ja/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/ja/vpnbypass.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-22 08:29+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:40
msgid "%s (disabled)"
@@ -34,7 +34,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3
msgid "Grant UCI and file access for luci-app-vpnbypass"
diff --git a/applications/luci-app-vpnbypass/po/pl/vpnbypass.po b/applications/luci-app-vpnbypass/po/pl/vpnbypass.po
index 627d94e5d5..83cabe703d 100644
--- a/applications/luci-app-vpnbypass/po/pl/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/pl/vpnbypass.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-01 08:41+0000\n"
-"Last-Translator: Atrate <Atrate@protonmail.com>\n"
+"PO-Revision-Date: 2020-11-07 18:12+0000\n"
+"Last-Translator: ZbeeGin <zbeegin@op.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/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.3-dev\n"
+"X-Generator: Weblate 4.3.2\n"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:40
msgid "%s (disabled)"
@@ -32,16 +32,16 @@ msgid ""
"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s "
"for syntax"
msgstr ""
-"Domeny dostępne bezpośrednio (poza tunelem VPN), patrz %sREADME%s dla składni"
+"Domeny dostępne bezpośrednio (na zewnątrz tunelu VPN), zobacz %sREADME%s by "
+"poznać składnię"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54
msgid "Enable"
msgstr "Włącz"
#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3
-#, fuzzy
msgid "Grant UCI and file access for luci-app-vpnbypass"
-msgstr "Przyznaj dostęp do plików i UCI dla luci-app-vpnbypass"
+msgstr "Udziel dostępu dla luci-app-vpnbypass do UCI oraz plików"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
msgid "Loading"
diff --git a/applications/luci-app-vpnbypass/po/sv/vpnbypass.po b/applications/luci-app-vpnbypass/po/sv/vpnbypass.po
index 97a7130ebf..f2b6a227f1 100644
--- a/applications/luci-app-vpnbypass/po/sv/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/sv/vpnbypass.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:40
msgid "%s (disabled)"
-msgstr ""
+msgstr "%s (inaktiverad)"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24
msgid "%s is not installed or not found"
@@ -24,13 +24,14 @@ msgstr "Inaktivera"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:88
msgid "Domains to Bypass"
-msgstr ""
+msgstr "Domäner att kringgå"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:89
msgid ""
"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s "
"for syntax"
msgstr ""
+"Domäner som kan nås direkt (utanför VPN-tunneln), se %sLÄS MIG%s för syntax"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54
msgid "Enable"
@@ -38,7 +39,7 @@ msgstr "Aktivera"
#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3
msgid "Grant UCI and file access for luci-app-vpnbypass"
-msgstr ""
+msgstr "Bevilja UCI och filåtkomst för luci-app-vpnbypass"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
msgid "Loading"
@@ -46,47 +47,50 @@ msgstr "Laddar"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:71
msgid "Local IP Addresses to Bypass"
-msgstr ""
+msgstr "Lokala IP-adresser för att kringgå"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:71
msgid ""
"Local IP addresses or subnets with direct internet access (outside of the "
"VPN tunnel)"
msgstr ""
+"Lokala IP-adresser eller subnät med direkt internetåtkomst (utanför VPN-"
+"tunneln)"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57
msgid "Local Ports to Bypass"
-msgstr ""
+msgstr "Lokala portar som skall kringgås"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57
msgid "Local ports to trigger VPN Bypass"
-msgstr ""
+msgstr "Lokala portar för att utlösa VPN-förbikoppling"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:78
msgid "Remote IP Addresses to Bypass"
-msgstr ""
+msgstr "Fjärr-IP-adresser för att förbikoppla"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:78
msgid ""
"Remote IP addresses or subnets which will be accessed directly (outside of "
"the VPN tunnel)"
msgstr ""
+"Fjärr-IP-adresser eller undernät som kommer åt direkt (utanför VPN-tunneln)"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64
msgid "Remote Ports to Bypass"
-msgstr ""
+msgstr "Fjärrportar för förbikoppling"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64
msgid "Remote ports to trigger VPN Bypass"
-msgstr ""
+msgstr "Fjärrportar till att trigga VPN-Förbikopplingar"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44
msgid "Restart"
-msgstr ""
+msgstr "Starta om"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:36
msgid "Running"
-msgstr ""
+msgstr "Igång"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:47
msgid "Service Status"
@@ -110,19 +114,19 @@ msgstr "Stoppad"
#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
msgid "VPN"
-msgstr ""
+msgstr "VPN"
#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7
msgid "VPN Bypass"
-msgstr ""
+msgstr "VPN-förbikoppling"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:55
msgid "VPN Bypass Rules"
-msgstr ""
+msgstr "Regler för VPN-förbikoppling"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:44
msgid "VPN Bypass Settings"
-msgstr ""
+msgstr "Inställningar för VPN-förbikoppling"
#~ msgid "Reload"
#~ msgstr "Ladda om"
diff --git a/applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po b/applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po
index 8de6307729..4158b79822 100644
--- a/applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-31 18:41+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvpnbypass/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:40
msgid "%s (disabled)"
@@ -19,7 +19,7 @@ msgstr "%s (已禁用)"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24
msgid "%s is not installed or not found"
-msgstr ""
+msgstr "%s 未安装或找不到"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57
msgid "Disable"
@@ -33,7 +33,7 @@ msgstr "要绕过的域"
msgid ""
"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s "
"for syntax"
-msgstr ""
+msgstr "要直接访问的域名 (不通过VPN隧道),语法信息见 %sREADME%s"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54
msgid "Enable"
@@ -97,7 +97,7 @@ msgstr "服务状态"
#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:46
msgid "Service Status [%s %s]"
-msgstr ""
+msgstr "服务状态 [%s %s]"
#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41
msgid "Start"
diff --git a/applications/luci-app-wifischedule/po/ja/wifischedule.po b/applications/luci-app-wifischedule/po/ja/wifischedule.po
index f6d16bf15e..d206d6ca15 100644
--- a/applications/luci-app-wifischedule/po/ja/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/ja/wifischedule.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-06-13 22:13+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-19 16:55+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/ja/>\n"
"Language: ja\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
@@ -51,7 +51,7 @@ msgstr "WiFiの強制終了"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
-msgstr "有効"
+msgstr "有効化"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
diff --git a/applications/luci-app-wireguard/po/ja/wireguard.po b/applications/luci-app-wireguard/po/ja/wireguard.po
index 19110d636e..bba42b515e 100644
--- a/applications/luci-app-wireguard/po/ja/wireguard.po
+++ b/applications/luci-app-wireguard/po/ja/wireguard.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-06-13 22:13+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ja/>\n"
"Language: ja\n"
@@ -11,12 +11,12 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
"X-Poedit-Basepath: .\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
msgid "Allowed IPs"
-msgstr "許可されるIP"
+msgstr "許可されたIP"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270
@@ -41,7 +41,7 @@ msgstr "エンドポイント"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
msgid "Firewall Mark"
-msgstr "ファイアウォール マーク"
+msgstr "ファイアウォールマーク"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200
msgid "Interface"
@@ -57,11 +57,11 @@ msgstr "最新のハンドシェイク"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
msgid "Listen Port"
-msgstr "待ち受けポート"
+msgstr "リッスンポート"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
msgid "Never"
-msgstr "無し"
+msgstr "なし"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262
msgid "Peer"
diff --git a/applications/luci-app-wireguard/po/vi/wireguard.po b/applications/luci-app-wireguard/po/vi/wireguard.po
index 0f39580b17..349c5f1262 100644
--- a/applications/luci-app-wireguard/po/vi/wireguard.po
+++ b/applications/luci-app-wireguard/po/vi/wireguard.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-13 13:08+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-11-21 12:21+0000\n"
+"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/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 3.10-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
msgid "Allowed IPs"
@@ -21,7 +21,7 @@ msgstr "Đang lấy dữ liệu..."
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231
msgid "Configuration"
-msgstr ""
+msgstr "Cấu hình"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
msgid "Data Received"
diff --git a/applications/luci-app-wireguard/po/zh_Hans/wireguard.po b/applications/luci-app-wireguard/po/zh_Hans/wireguard.po
index 1851f561ab..56b64384d3 100644
--- a/applications/luci-app-wireguard/po/zh_Hans/wireguard.po
+++ b/applications/luci-app-wireguard/po/zh_Hans/wireguard.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-07-31 18:41+0000\n"
-"Last-Translator: Zkdc <Zkdc2345@qq.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswireguard/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
msgid "Allowed IPs"
@@ -92,10 +92,9 @@ msgstr ""
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190
msgid "This section contains no values yet"
-msgstr ""
+msgstr "尚无任何配置"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
-#, fuzzy
msgid "WireGuard"
msgstr "WireGuard"
diff --git a/applications/luci-app-wol/po/fr/wol.po b/applications/luci-app-wol/po/fr/wol.po
index 9f37470a59..39a6c4af7c 100644
--- a/applications/luci-app-wol/po/fr/wol.po
+++ b/applications/luci-app-wol/po/fr/wol.po
@@ -5,8 +5,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-05-17 10:09+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-11-12 02:29+0000\n"
+"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswol/fr/>\n"
"Language: fr\n"
@@ -14,7 +14,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.4-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"
@@ -22,7 +22,7 @@ msgstr "Choisir l'hôte à réveiller ou entrer une adresse MAC à utiliser"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:118
msgid "Dismiss"
-msgstr "Fermer"
+msgstr "Annuler"
#: applications/luci-app-wol/root/usr/share/rpcd/acl.d/luci-app-wol.json:3
msgid "Grant access to wake-on-lan executables"
diff --git a/applications/luci-app-xinetd/root/usr/share/luci/menu.d/luci-app-xinetd.json b/applications/luci-app-xinetd/root/usr/share/luci/menu.d/luci-app-xinetd.json
index 75b6228bb1..2de4b95a95 100644
--- a/applications/luci-app-xinetd/root/usr/share/luci/menu.d/luci-app-xinetd.json
+++ b/applications/luci-app-xinetd/root/usr/share/luci/menu.d/luci-app-xinetd.json
@@ -7,8 +7,7 @@
"path": "xinetd/xinetd"
},
"depends": {
- "acl": [ "luci-app-xinetd" ],
- "uci": { "xinetd": true }
+ "acl": [ "luci-app-xinetd" ]
}
}
}
diff --git a/applications/luci-app-yggdrasil/po/pt/yggdrasil.po b/applications/luci-app-yggdrasil/po/pt/yggdrasil.po
index c9f1567acf..6bb5b3b6a0 100644
--- a/applications/luci-app-yggdrasil/po/pt/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/pt/yggdrasil.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-02 14:41+0000\n"
+"PO-Revision-Date: 2020-11-05 13:59+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/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-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -107,7 +107,7 @@ msgstr "Configurações gerais"
#: applications/luci-app-yggdrasil/root/usr/share/rpcd/acl.d/luci-app-yggdrasil.json:3
msgid "Grant access to LuCI app yggdrasil"
-msgstr "Conceda acesso UCI à app LuCI yggdrasil"
+msgstr "Conceder acesso UCI à app LuCI yggdrasil"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:26
msgid "IPv4 local subnet"
diff --git a/applications/luci-app-yggdrasil/po/ru/yggdrasil.po b/applications/luci-app-yggdrasil/po/ru/yggdrasil.po
index 21865a3f67..ba3281ea9b 100644
--- a/applications/luci-app-yggdrasil/po/ru/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/ru/yggdrasil.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-17 19:42+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-11-17 12:29+0000\n"
+"Last-Translator: larry <usr@skrep.in>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/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.2-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -17,7 +17,7 @@ msgstr "Активные пиры"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:56
msgid "Address to listen for incoming connections"
-msgstr ""
+msgstr "Адрес для входящих подключений"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:16
msgid "Allow from direct"
@@ -53,11 +53,11 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:21
msgid "Always allow outbound"
-msgstr ""
+msgstr "Всегда разрешать исходящие"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:31
msgid "Blacklisted public keys"
-msgstr ""
+msgstr "Общедоступные ключи, внесённые в чёрный список"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:23
msgid ""
@@ -79,15 +79,15 @@ 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 "Ключи шифрования"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:15
msgid "Encryption private key"
-msgstr ""
+msgstr "Секретный ключ шифрования"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:14
msgid "Encryption public key"
-msgstr ""
+msgstr "Публичный ключ шифрования"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:11
msgid "General settings"
diff --git a/applications/luci-app-yggdrasil/po/sv/yggdrasil.po b/applications/luci-app-yggdrasil/po/sv/yggdrasil.po
index bd1893771d..ad5911cbb4 100644
--- a/applications/luci-app-yggdrasil/po/sv/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/sv/yggdrasil.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Kristoffer Grundström <dsmusicever@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
-msgstr ""
+msgstr "Aktiva peers"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:56
msgid "Address to listen for incoming connections"
diff --git a/applications/luci-app-yggdrasil/po/zh_Hans/yggdrasil.po b/applications/luci-app-yggdrasil/po/zh_Hans/yggdrasil.po
index d0f6cc63b6..82eb592266 100644
--- a/applications/luci-app-yggdrasil/po/zh_Hans/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/zh_Hans/yggdrasil.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-07 10:27+0000\n"
-"Last-Translator: Dounx <imdounx@gmail.com>\n"
+"PO-Revision-Date: 2020-11-22 15:35+0000\n"
+"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsyggdrasil/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.3-dev\n"
+"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -31,11 +31,10 @@ msgid "Allow network traffic from directly connected peers"
msgstr "允许来自直接连接的对等端的网络流量"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:19
-#, fuzzy
msgid ""
"Allow network traffic from remote nodes on the network that you are not "
"directly peered with"
-msgstr "允许来自您未直接与之对等的网络上远程节点的网络流量"
+msgstr "允许来自您未与之直接建立对等连接的网络远程节点的网络流量"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:21
msgid ""
@@ -58,9 +57,8 @@ msgid "Always allow outbound"
msgstr "总是允许出站流量"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:31
-#, fuzzy
msgid "Blacklisted public keys"
-msgstr "已拉黑的公钥"
+msgstr "被拉黑的公钥"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:23
msgid ""
@@ -116,16 +114,14 @@ msgid "IPv4 subnet"
msgstr "IPv4 子网"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:20
-#, fuzzy
msgid "IPv4 subnets belonging to remote nodes, mapped to the node's public"
-msgstr "属于远程节点的IPv4子网,映射到该节点的公共节点"
+msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:27
-#, fuzzy
msgid ""
"IPv4 subnets belonging to this node's end of the tunnels. Only traffic from "
"these ranges will be tunnelled."
-msgstr "属于隧道的此节点末端的IPv4子网。只有这些范围内的流量将通过隧道传输。"
+msgstr "属于该节点隧道末端的IPv4子网。只有这些范围内的流量将通过隧道传输。"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:40
msgid "IPv6 local subnet"
@@ -148,7 +144,7 @@ msgstr "属于远程节点的 IPv6 子网,映射到该节点的公共节点"
msgid ""
"IPv6 subnets belonging to this node's end of the tunnels. Only traffic from "
"these ranges (or the Yggdrasil node's IPv6 address/subnet) will be tunnelled."
-msgstr ""
+msgstr "属于这个节点的隧道末端的IPv6子网。只有来自这些范围(或Yggdrasil节点的IPv6地址/子网)的流量将通过隧道。"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:15
msgid ""
@@ -166,7 +162,7 @@ msgstr "接口名称"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:20
msgid "Interface peers"
-msgstr ""
+msgstr "接口对等节点"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:16
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:19
@@ -176,11 +172,11 @@ msgstr "请保管好该信息。一旦泄露,请重新生成一个新的密钥
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:21
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:35
msgid "Key"
-msgstr "密码"
+msgstr "密钥"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:15
msgid "Link-local TCP port"
-msgstr ""
+msgstr "Link-local TCP 端口"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:21
msgid ""
@@ -251,7 +247,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 "Peers"
+msgstr "对等节点"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:21
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:35